gradle 自动创建java,resource文件夹

我发现新建一个gradle项目,并不会新建java,resource文件夹,所以只能自己来写了
我的gradle如下

group 'me.ice.javac.theory'
version '1.0-SNAPSHOT'

task wrapper(type: Wrapper) {
  gradleVersion = '3.3'
  distributionUrl = "https://services.gradle.org/distributions/gradle-$gradleVersion-all.zip"
}

apply plugin: 'groovy'
apply plugin: 'java'
apply plugin: 'war'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

/**
 * 创建文件夹
 */
task "create-dirs" << {
    sourceSets*.java.srcDirs*.each { it.mkdirs() }
    sourceSets*.resources.srcDirs*.each { it.mkdirs() }
//    sourceSets*.groovy.srcDirs*.each { it.mkdirs() }
}

dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.3.11'
    testCompile group: 'junit', name: 'junit', version: '4.11'
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

这里写了一个task,通过idea的

image.png

可以方便的运行task,如果你喜欢通过命令行的方式来运行gradle,那么
按下alt+F12,在控制台上输入
gradle create-dirs也是可以的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速...
    山不转人自转阅读 1,495评论 0 10
  • Gradle 以前专门深入学习过,但是因为使用频率不高,加上时间一长,基本上忘的差不多了。为了记住基础知识点,所以...
    Parallel_Lines阅读 957评论 0 1
  • Gradle简介 Gradle是一个构建工具,同时它也是一个编程框架。 当你把Gradle当构建工具看的时候,我们...
    Rangethan阅读 2,341评论 1 8
  • 前言 学习Gradle也有一段时间了,感觉知道了很多,但是还是有些朦朦胧胧,这时候就该写点代码来融会贯通一下, 于...
    AnAppleADie阅读 12,587评论 8 29
  • 在同学眼里我是一个乐观外向的人,在家人眼里我也是一个乖孩子,但是当我自己独处的时候,我会讨厌一切的社交,不想和朋友...
    别扭女孩阅读 179评论 0 0