我正在使用 Eclipse Helios 和 JBoss Tools 来开发 Seam 项目。
在 WEB-INF/components.xml 文件中有一个启用或禁用 Seam 调试模式的设置。显然,对于开发,我希望启用它。对于生产,我希望禁用它。
现在,我通过右键单击关联的 EAR 项目并将 EAR 文件导出到磁盘进行部署,然后 scp 执行生产服务器并部署它。
每当我导出 EAR 文件时,有没有办法让 Eclipse 自动将 components.xml 文件中的此调试设置从 true 更改为 false?一直手动进行切换很乏味,特别是因为应用程序包含多个 EAR 文件。
我觉得答案不知何故涉及 Ant 或 Maven,但我不得不承认我对这些工具一无所知,并且很高兴整个事情尽可能简单。