IntelliJ IDEA创建的Gradle项目的默认结构是:
module/src/main/java
module/src/main/resources
module/src/test/java
module/src/test/resources
我想剪切src
文件夹,所以我将留下:
module/main/java
module/main/resources
module/test/java
module/test/resources
我一直在项目结构的每个可能角落删除它们 - >模块。从IJ点击它们删除它们,但IJ不断创建它们。我甚至将整个项目文件夹"/src"
中的所有字符串替换为""
,但它一直有效,直到下一次Gradle刷新+重建。
如何摆脱该文件夹?
答案 0 :(得分:2)
您可以通过更改源集属性来更改默认项目布局并从其路径中删除src
文件夹:
sourceSets {
main {
java {
srcDirs = ['main/java']
}
resources {
srcDirs = ['main/resources']
}
}
test {
java {
srcDirs = ['test/java']
}
resources {
srcDirs = ['test/resources']
}
}
}
您可以在official user guide。
中阅读相关内容答案 1 :(得分:0)
你无法摆脱'主'或'测试'源集。您唯一能做的就是将它们标记为已排除。