2010-12-15 28 views
0

我使用Richfaces与facelets(xhtml)。我使用maven码头插件进行开发。ricfaces xhtml编辑问题的码头

当jetty正在运行时,我修改了一个xhtml文件,但更改不起作用,直到我重新启动jetty。

这里是我的Maven码头插件配置:

<plugin> 
       <groupId>org.mortbay.jetty</groupId> 
       <artifactId>maven-jetty-plugin</artifactId> 
       <version>6.1.9</version> 
       <configuration> 
        <jettyEnvXml>${basedir}/src/test/resources/${jetty-env-file}</jettyEnvXml> 
        <webDefaultXml>${basedir}/src/test/resources/webdefault.xml</webDefaultXml> 
       </configuration> 
</plugin> 

当我编辑的CSS,JSP或HTML文件,我可以看到的变化,无需重新启动。

但是,对于每次更改中的xhtml文件,我都需要一次又一次地重新启动jetty。

有没有解决方案?

谢谢

回答

0

如果上面的链接永远消失,在你的脸上应用程序的web.xml中做补充一点:


<context-param> 
    <param-name>facelets.DEVELOPMENT</param-name> 
    <param-value>true</param-value> 
</context-param> 
<context-param> 
    <param-name>facelets.REFRESH_PERIOD</param-name> 
    <param-value>1</param-value> 
</context-param>