尝试创建一个属性文件(foo.properties)并将其添加到战争的根目录。
apply plugin: 'war'
task createProperties {
FileOutputStream os = new FileOutputStream("${project.buildDir}/foo.properties");
...
}
war {
dependsOn createProperties
from "${project.buildDir}/foo.properties"
...
}
什么地方出了错:
A problem occurred evaluating project ':app'.
> E:\app\build\build.properties (The system cannot find the path specified)
我需要创建构建目录吗?
对于战争,是否有 webapp 的输出目录?(sourceSet: src/main/webapp) 最好foo.properties
直接在webapp下创建outputDir。