0

我有一个项目,我在我的开发人员环境中对其进行测试、编译和构建战争包。现在我在测试环境中需要这个包,该包需要/具有其他配置。稍后在生产环境中也是如此。

所以我的问题:

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

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

我试图在持续交付的上下文中实现这一点,它说“只构建一次”,但据我所知/读到你不能更改 .war 包中的文件。所以我有点困惑如何在不进行两次构建的情况下解决这个问题。

谢谢你的帮助

4

1 回答 1

0

理想的做法是将战争之外的配置文件作为属性文件什么的。

但是现在我建议你爆炸战争是改变配置文件,因为“只构建一次”对你来说具有更高的优先级。

于 2012-12-20T10:15:24.733 回答