我有一个项目,我在我的开发环境中为它测试、编译和构建war包。现在我在测试环境中需要这个包,这个包需要/有其他配置。生产环境也是如此。
所以我的问题是:
我是否需要使用其他配置重新编译和构建项目?
或者我可以只修改.war文件中的配置文件吗?
我正试图在持续交付的背景下实现这一点,这意味着“只构建一次”,但我知道/读到你不能更改.war包中的文件。因此,我有点困惑如何解决这个问题,而不进行两次构建。
谢谢你的帮助
发布于 2012-12-20 18:15:25
理想的方法是在war外部将配置文件作为属性文件或其他文件。
但就目前而言,我建议您将war分解为更改配置文件,因为“只构建一次”对您来说具有更高的优先级。
https://stackoverflow.com/questions/13969535
复制相似问题