2013-06-19 24 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

找到添加自定义构建器
相关问题