我有一个项目,我在开发人员环境中为它测试,编译和构建war-package。现在我需要在测试环境中使用这个包,包需要/具有其他配置。生产环境也是如此。
所以我的问题:
我是否需要使用其他配置再次编译和构建项目?
或者我可以只更改.war文件中的配置文件吗?
我试图在持续交付的情况下完成此任务,其中说“只构建一次”,但正如我所知/读到的,您无法更改.war包中的文件。 所以我有点混淆如何在不进行构建两次的情况下解决这个问题。
感谢您的帮助
答案 0 :(得分:0)
理想的方法是将战争之外的配置文件作为属性文件或其他东西。
但是现在我建议你爆炸战争将配置文件更改为“仅构建一次”对你来说更优先。