作者:轰炸籹厕所744 | 来源:互联网 | 2023-01-16 17:50
因此,我创建了一个新的gradle项目,选择Java作为"附加库和框架".
Gradle将编译.\build\classes
并维护包结构,
但项目结构中的"模块编译输出路径" - >模块设置为.\out\production\classes
.
这真的很烦人,而不是我想记住每次创建新Java项目时都要改变的东西.
我可以以某种方式更改默认值,以便它与gradle输出路径匹配?
1> glytching..:
你可以使用Gradle pluigin for INtelliJ
在build.gradle
:
apply plugin: 'idea'
idea{
module{
inheritOutputDirs = false
outputDir = compileJava.destinationDir
testOutputDir = compileTestJava.destinationDir
}
}
然后当你跑...
gradle idea
...它将为您生成完整的IntelliJ项目文件.
@ User1291`gradle idea`已经过时,请参阅http://stackoverflow.com/a/42518961/104891.Gradle的用户受益,因为他不需要手动配置任何东西.在大多数情况下,构建是由Gradle还是由IntelliJ IDEA执行并不相关,IntelliJ IDEA增量构建通常更快.如果您希望Gradle执行所有操作而不是IntelliJ IDEA,请使用"委托"选项.