2012-12-20 24 views
0

我有一個項目,我在我的開發環境中測試,編譯並構建它的war-package。現在我需要在測試環境下使用這個軟件包,爲此軟件包需要/具有其他配置。後來的生產環境也一樣。我可以更改戰爭包的配置嗎?

所以我的問題:

,我需要編譯和其他配置重新編譯項目?

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

我試圖在持續交付的情況下完成這個工作,它說「只構建一次」,但正如我所知道的,你讀不到改變.war包中的文件。 所以我有點困惑如何解決這個問題,而不是兩次構建。

感謝所有幫助

回答

0

理想的方法是有戰爭作爲一個屬性文件或東西以外的配置文件。

但現在我建議你爆炸的戰爭是改變配置文件爲「只建立一次」對你來說是更高優先級。

+0

配置文件是屬性文件。沒有進一步的配置/努力,是否有可能將其存儲在戰爭之外? – user1338413

+0

你將不得不改變屬性文件的路徑。除此之外,我不認爲有任何變化 –

+0

謝謝。認爲即將採用該解決方案,因爲我喜歡保持配置和單獨構建的想法。 – user1338413

相關問題