gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-05 05:27:57 24 4
gpt4 key购买 nike

我是第一次试用 IntelliJ,我正在使用 tomEE。除非我重新部署 war(删除它然后重新部署),否则我无法反射(reflect)我的更改。

我的做法是:

运行配置 - exploded war,在“更新”上选择更新类和资源。将其设置为在框架停用时执行此操作。尝试使用 CTRL+F10 手动完成。

不会反射(reflect)任何更改,不会反射(reflect)在 helloworld.jsp/facelet 中。

运行:IntelliJ 12.0.4TomEE 网络配置文件 1.5.1

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

最佳答案

根据documentation您需要在 web.xml 中包含此代码才能启用 JSP 热部署:

<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

关于jakarta-ee - 更新资源/热部署不适用于 tomee 和 IntelliJ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14916248/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com