如何防止JSP/JSF文件在部署时发生更改?

问题描述:

我想要密封和保护我的WAR文件,特别是在将JSP/JSF部署到应用程序服务器(Tomcat,Glassfish等)时更改,以确保工件在生产中一致,UAT,SIT,DEV环境,这样我就可以重现任何问题并加快我的修复阶段。如何防止JSP/JSF文件在部署时发生更改?

我也知道,直接生产工件的JSP/JSF(标签拼写,字体大小等)的简单问题的快速修复可能是可以接受的。无论如何,这是一个棘手的问题。如果有任何错误,我宁愿回到过程并发布新版本。

目前,我使用jar-signer来唱WAR文件。它可以保护Java类,但不能保护JSP/JSF。你能帮助进一步提供建议吗?非常感谢您提前帮助。我期待尽快收到你的来信。

Regards,

Charlee Ch。

你可能想看看LiveRebel工具,它允许“忍者更新”模式的快速修复。

+0

我们有这样的开源工具吗? – 2012-02-23 02:29:24

+0

不是我所知道的。使用Jenkins/shell脚本和一些监视工具(如zabbix)可以做一些诡计,并在应用程序本身中编写一些支持逻辑。相当麻烦,我应该说。 – 2012-02-23 12:25:18

您可以看到JRebel工具。我认为有免费版本。

+0

JRebel是一款开发工具,不适用于生产环境。 – 2012-02-06 21:50:50