我在一个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"