编程语言
首页 > 编程语言> > java – 无法在不重新连接到服务器的情况下将xhtml更改发布为7.1.1

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