【问题标题】:Jboss redeploy don't update jspJboss重新部署不更新jsp
【发布时间】:2015-09-25 09:47:20
【问题描述】:

我的 spring 应用程序有一个奇怪的问题。当我在 JBoss EAP 6.2 上重新部署它时。有时 Jboss 并没有真正更新我的 jsp,而我收到了使用以前版本生成的 html。这不适用于静态内容。为了解决这个问题,我必须将临时文件夹的内容删除为独立的。 Restat Jboss 不能解决问题。

解决方案:

将此添加到standalone.xml

<extensions>
.........
</extensions>

<system-properties>
    <property name="org.jboss.as.web.deployment.DELETE_WORK_DIR_ONCONTEXTDESTROY" value="true"/>
</system-properties>

<management>
...........

【问题讨论】:

    标签: spring jsp jboss-eap-6


    【解决方案1】:

    请注意,在 EAP 6.1.0 及更高版本中,您可以将以下系统属性 org.jboss.as.web.deployment.DELETE_WORK_DIR_ONCONTEXTDESTROY 设置为 true,以便在每次上下文销毁时删除 JSP 缓存。 不幸的是,此属性的默认值为 false。为了确保重新编译 JSP 源,您可以使用此属性删除 .java 和 .class 文件。

    【讨论】:

      猜你喜欢
      • 2018-01-10
      • 1970-01-01
      • 2012-04-04
      • 2010-12-10
      • 1970-01-01
      • 2012-10-21
      • 2019-10-02
      • 1970-01-01
      • 2011-01-09
      相关资源
      最近更新 更多