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

如何防止JSP/JSF文件在部署时发生更改?,jsp,jsf,war,Jsp,Jsf,War,我想密封并保护我的WAR文件,特别是JSP/JSF,使其在部署到应用服务器(Tomcat、Glassfish等)时不会发生更改,目的是确保产品、UAT、SIT、开发环境中的工件是一致的,以便我可以重现任何问题并加快修复阶段 我还知道,直接向生产工件快速修复JSP/JSF(标签拼写、字体大小等)的琐碎问题是可以接受的。无论如何,这是一个棘手的问题。如果有任何错误,我更愿意回到流程并发布新版本 目前,我使用jar signer来唱WAR文件。它可以保护Java类,但不能保护JSP/JSF。你能帮我进

我想密封并保护我的WAR文件,特别是JSP/JSF,使其在部署到应用服务器(Tomcat、Glassfish等)时不会发生更改,目的是确保产品、UAT、SIT、开发环境中的工件是一致的,以便我可以重现任何问题并加快修复阶段

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

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

问候,


Charlee Ch.

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

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

您可能需要查看一个允许“忍者更新”模式快速修复的工具。

您可能需要查看一个允许“忍者更新”的工具快速修复模式。

JRebel是一种开发工具,不适用于生产环境。JRebel是一种开发工具,不适用于生产环境。我们有类似的开源工具吗?我不知道。可以使用Jenkins/shell脚本和一些监视工具(如zabbix)进行一些欺骗,并将一些支持逻辑写入应用程序本身。我得说,相当麻烦。我们有类似这样的开源工具吗?我不知道。可以使用Jenkins/shell脚本和一些监视工具(如zabbix)进行一些欺骗,并将一些支持逻辑写入应用程序本身。应该说相当麻烦。