我有一个IDEA 2016.1企业版和一个Gradle 2.12多模块项目。在其中一个模块中,在src / main / resources中,我有一个文件,我希望Gradle“扩展”,这是我的配置:
processResources {
filesMatching('my.properties') {
expand(project.properties)
}
}
(我想扩展这个单独的文件,然后复制其余文件。)
当在命令行上构建时,一切正常,但在IDEA中默认情况下没有 - 当我清理并构建项目时,文件落在build/resources/main
中,但占位符不会被替换。我必须使用IDEA中的Gradle窗格手动调用Gradle processResources
任务,然后双击任务。
这是我应该向Jetbrains报告的事情(即一个错误)还是有人让它工作,我应该改变我的配置?