2011-02-09 21 views
3

我正在使用tomcat管理器來部署我的戰爭文件。要更新一戰我使用以下網址:如何在使用更新重新部署時保留xml配置?

http://localhost:8080/manager/deploy?path=/example&war=file:/path/example.war&update=true 

的問題是,用這個,用配置的XML(下卡塔利娜/本地主機/的example.xml),將被刪除。

我該如何保存它?

回答

0

將你的配置放到你的webapp的META-INF/context.xml中,tomcat將負責其餘的部分。

+0

我不知道這個選項,但它不可行,因爲我在不同的服務器上使用相同的戰爭,這需要不同的配置。 – Mateu

+0

如果您的構建過程支持它,則可以爲許多目標服務器提供許多context.xml。另一個選擇是將context.xml聲明靜態放置在server.xml中。我強烈建議嘗試第一個選項。 – cherouvim

+0

這不是我所期望的,但我想沒有其他辦法。謝謝! – Mateu

相關問題