ant junit 配置
项目中使用ant进行编译,部署。因为涉及到的环境有dev,sit,uat,每个环境的数据库,Web Server,FTP Server,MQ Server地址都不同,因此写了三个文件件:build-dev.properties,build-sit.properties,build-uat.properties,里面内容分别配置三个不同环境的各种配置。在build.xml中引用build-xxx.properties中的设置,并使用@Token@在编译的过程中替换对应值。
使用上面的方法进行配置后,发布变得简单。但是在build.xml中整合junit后无法进行单元测试,我看了下编译之后的文件,@Token@对应的变量都已经被替换了。
请教一下各位,是否我的这种配置方法不对?或者能否提供一下各位在项目中ant发布的解决方案?或者提供一些解决我这里所遇到的问题的解决方案。
谢谢了。
ps: 因为每次发布需要修改的变量太多,所以只能使用三个不同的properties。