2013-06-19 52 views
0

我正在使用IBM Worklight Developer Edition。IBM Worklight - 在部署之前無法更改自定義.war文件的web.xml

我想在部署之前更改自定義戰爭的web.xml,但我無法這樣做,因爲它是自動部署的,web.xml由Worklight項目構建器自動生成。我嘗試在{worklightProject} \ server文件夾下添加Web-Info文件夾,但它被忽略。

我讀到我們可以通過編輯構建ant任務來控制消費者/企業版。開發者版本有其他方法嗎?

回答

2

消費者和企業版構建腳本發生同樣的問題。 ANT任務爲您生成web.xml(在v5.05-5.061中),然後創建WAR文件。

我建議在通過運行菜單選項觸發構建任務後,在Eclipse/Worklight Studio中自定義構建過程以執行自定義ANT腳本。通過這種方式,您可以使用自己的自定義設置來更改WAR。 ANT存在打開WAR(或任何ZIP)存檔的任務。展開後,只需執行自定義或包含其他文件,然後再將這些更改壓縮回WAR中即可。

您可以通過查看項目屬性 - > Builders

找到添加自定義構建器
相關問題