java – 无法在不重新连接到服务器的情况下将xhtml更改发布为7.1.1
作者:互联网
我正在使用Jboss 7.1.1 AS来部署基于JSF的Web应用程序.我使用Filesync插件来热插拔代码.它适用于.java或任何其他文件更改.但是,当我修改.xhtml页面中的内容时,Jboss没有接受更改.
我尝试添加
<context-param>
<param-name>facelets.REFRESH_PERIOD</param-name>
<param-value>1</param-value>
</context-param>
<context-param>
<param-name>facelets.SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
到web.xml.但它也不起作用,当我刷新页面时,我看不到浏览器中的更改.当我使用相同的配置时,它与tomcat一起使用.我需要为Jboss做任何特殊配置才能使其工作吗?
解决方法:
检查您的file synchronization配置是否配置为包含.xhtml文件.
看看this article.
Troubleshooting
…
Problem: files in the resources directories aren’t synced
Solution: for some reason, sometimes Eclipse wants to exclude all
files in the resources directories by default. Check this in the build
path of your project settings.
要检查的其他事项是,如果.xhtml文件在修改后更改了目标目录中的时间戳.
>如果修改后更改了时间戳,则文件同步正在执行此操作
job,但是jboss没有重新加载文件.
>如果未更改时间戳,则filesync不会更新目标
DIR.在这种情况下,filesync的配置是搜索的地方
对于问题.
标签:java,jsf,jsf-2,jboss7-x,hotswap 来源: https://codeday.me/bug/20190831/1779052.html