我可以更改war包的配置吗?

时间:2012-12-20 10:00:06

标签: java-ee war continuous-deployment continuous-delivery

我有一个项目,我在开发人员环境中为它测试,编译和构建war-package。现在我需要在测试环境中使用这个包,包需要/具有其他配置。生产环境也是如此。

所以我的问题:

我是否需要使用其他配置再次编译和构建项目?

或者我可以只更改.war文件中的配置文件吗?

我试图在持续交付的情况下完成此任务,其中说“只构建一次”,但正如我所知/读到的,您无法更改.war包中的文件。 所以我有点混淆如何在不进行构建两次的情况下解决这个问题。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

理想的方法是将战争之外的配置文件作为属性文件或其他东西。

但是现在我建议你爆炸战争将配置文件更改为“仅构建一次”对你来说更优先。