我有一个使用Maven构建的Grails项目。 有这个项目是一个资源文件smth.properties
最后一行出现的样子:Maven资源插件不会过滤Grails项目上的资源
build.number=${build.number}
我试图用maven-resources-plugin
对其进行过滤,并在执行mvn -Dbuild.number=1.0 install
填补,但目前看来,插件不起作用,因为grails-maven-plugin
做。 相同的代码,但没有Grails完美。
如何使用Grails过滤资源以填充所有字段${name}
与-Dname=value
对mvn install
?
'MVN资源:
然后使用命令行运行resources'的伟大工程。 'mvn install'启动'grails-war-plugin'并且过滤不起作用。 – Alexey
当然,但两者都试图在同一个源文件上工作,而且可能会覆盖另一个文件计算的文件。这就是为什么你应该关心插件在做什么,并确保其中一个工作在另一个的结果 –