今天学习使用在IDEA下利用Gradle构建java项目,碰到一个小问题,构建好的项目没有src文件,自己创建后不能新建java文件,经过排查发现是自己新建的文件不是Source Dir 所以在 Project Settion 中的Module里面将该文件夹设置为Source文件夹后,可以新建java文件。而构建项目不带src文件则自己设置一个gradle的Task
task "create-dirs" << {
sourceSets*.java.srcDirs*.each { it.mkdirs() }
sourceSets*.resources.srcDirs*.each { it.mkdirs() }
}
在项目目录下执行 gradle create-dirs 自行创建目录