在ant构建期间覆盖属性文件



我在一个java项目中使用ant作为构建工具。

我有两个.properties文件,分别是build_local和build_env。当我通过ant构建项目时,它应该使用build_local属性文件,当我为环境构建项目时它应该覆盖build_loca并使用build_env。

提前感谢您的帮助。如果你能发布一些推荐信,那就太好了。

您见过这个例子吗?在这个例子中,您可以将参数传递到ant构建文件。如何将参数传递给Ant任务?

因此,在本地构建的情况下,请使用

ant -Denv=build_local -f your_antfile.xml

对于非本地文件,请调用

 ant -Denv=build_env -f your_antfile.xml

不用说,在your_antfile.xml中,您需要将属性文件引用为"${env}.properties"

相关内容

  • 没有找到相关文章

最新更新