我已将以下参数添加到web.xml;
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
<context-param>
<param-name>javax.faces.FACELETS_REFRESH_PERIOD</param-name>
<param-value>1</param-value>
</context-param>
<context-param>
<param-name>facelets.REFRESH_PERIOD</param-name>
<param-value>1</param-value>
</context-param>
<context-param>
<param-name>facelets.DEVELOPMENT</param-name>
<param-value>true</param-value>
</context-param>
根据需要在standalone.xml中更改了这一行;
<jsp-config development="true"/>
在Intellij中,在服务器配置下,我设置&#34; On frame deactivation&#34;到&#34;更新课程和资源&#34;。在设置&gt;下HotSwap,&#34;编译后重新加载类&#34;设置为&#34;始终&#34;。我也很确定&#34; .ear爆炸&#34;正在部署一些以查看任何代码更改。问题是即使重新启动服务器后我也看不到任何Web资源更改。清除浏览器缓存也没有帮助。请注意,Java类文件更改正在被IDE正确替换,Web资源不是。