我正在开发一个使用 gradle 1.7 和 gradle 的 idea 插件构建的遗留项目。在.idea目录中有一个modules.xml,它指定了Java编译输出目录,该目录将所有子项目编译到一个根级输出目录中。然而,当更新到 gradle 4.2 时,会生成一个新的模块目录,并且该模块的所有输出都会放入每个子项目的 out 目录中。
是否有办法定义子项目目录使用 gradle 4.2.1 的位置
最佳答案
试试这个:
android {
applicationVariants.all { variant ->
variant.outputs.each { output ->
output.outputFile = new File(path_to_filename, output.outputFile.name)
}
}
}
关于java - 使用 Intellij Application run 和 gradle 4.2.1 时的单个编译输出目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47094625/