繁体   English   中英

更新资源/热部署不适用于tomee和IntelliJ

[英]Update Resources / Hot deploy not working with tomee and IntelliJ

我第一次尝试IntelliJ,并且正在使用tomEE。 除非我重新部署战争(先删除然后重新部署),否则我无法反映出所做的更改。

我要做的是以下几点:

运行配置-展开战争,选择“更新”上的更新类和资源。 将其设置为在停用帧时执行。 尝试使用CTRL + F10手动进行操作。

没有任何变化反映出来,不在helloworld.jsp / facelet中。

运行:IntelliJ 12.0.4 TomEE Web配置文件1.5.1

/ target中的文件已更改。 新文件也可以正常工作,某种缓存或某种原因导致这种感觉。 不是浏览器缓存,因为我尝试使用许多浏览器/清除了所有数据等。

根据文档,您需要在web.xml具有以下代码才能启用JSP Hot Deployment

<servlet>
    <servlet-name>jsp</servlet-name>
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
    <init-param>
        <param-name>development</param-name>
        <param-value>true</param-value>
    </init-param>
</servlet>

相关部分将development参数设置为true

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM