我正在使用Maven开发一个Web应用程序,我正在使用Jetty的插件(mvn jetty:run
)来加速开发。不幸的是,该插件似乎保持静态文件打开(例如JavaScript文件),从而阻止我保存后续更改。到目前为止,我唯一的解决方案是重启服务器,但这浪费了很多时间。
如何强制Jetty的Maven插件将其文件句柄释放到静态资源?
答案 0 :(得分:1)
请参阅http://docs.codehaus.org/display/JETTY/Files+locked+on+Windows
<init-param>
<param-name>useFileMappedBuffer</param-name>
<param-value>true</param-value> <!-- change to false -->
</init-param>