【转】Maven Jetty 插件的问题(css/js等目录死锁)的解决

Maven Jetty 插件的问题(css/js等目录死锁,不能自动刷新)的解决:
 
1. 打开下面的目录:C:\Users\用户名\.m2\repository\org\eclipse\jetty\jetty-webapp\,
        在进入版本对应的子目录,例如8.1.3.v20120416\;
2. 打开jetty-webapp-8.1.3.v20120416.jar,进入org/eclispe/jetty/webapp/,将webdefault.xml复制出来;
3. 编辑webdefault.xml文件,找到参数useFileMappedBuffer的定义,将param-value修改为false:
    <init-param>
      <param-name>useFileMappedBuffer</param-name>
      <param-value>false</param-value>
    </init-param>
4. 将webdefault.xml放回jar包中;
5. 验证,启动mvn jetty:run后,css/js目录内文件被修改时将不再有死锁,同时被系统实时更新。
posted @ 2014-02-26 11:22  春哥也编程  阅读(676)  评论(0编辑  收藏  举报