正如上面提到的答案所说,您必须将URL放在属性文件中,例如dev.properties,test.properties,prod.properties等。
现在,您只需要做的就是使您的构建足够智能,即可根据环境选择属性文件。
可以通过将参数传递给ANT来完成,例如:
$ ant -file MyBuild.xml -DcurrentEnv = dev(用于开发环境)
$ ant -file MyBuild.xml -DcurrentEnv = test(用于测试)
$ ant -file MyBuild.xml -DcurrentEnv = prod(用于生产)
在构建脚本中,这是您可以包括属性文件的方式:
<target name="jarMe"> <jar destfile="sample.jar" basedir="src" includes="${currentEnv}.properties"/></target>有了这个适当的位置,无论您在构建时提供什么名称,都将拾取具有该名称的属性文件。



