Intellij - 将默认输出路径设置为gradle输出

时间:2017-09-26 07:44:24

标签: java intellij-idea gradle compilation

因此,我创建了一个新的gradle项目,选择Java作为"其他库和框架"。

Gradle将编译为.\build\classes并维护包结构

但"模块编译输出路径"在项目结构中 - >模块设置为.\out\production\classes

这真令我讨厌,而不是我想记住每次创建新Java项目时都要改变的东西。

我可以以某种方式更改默认值,使其与gradle输出路径匹配吗?

1 个答案:

答案 0 :(得分:9)

你可以使用Gradle pluigin for INtelliJ

build.gradle

apply plugin: 'idea'

idea{
    module{
        inheritOutputDirs = false
        outputDir = compileJava.destinationDir
        testOutputDir = compileTestJava.destinationDir
    }
}

然后当你跑...

gradle idea

...它将为您生成完整的IntelliJ项目文件。