网上搜了一大堆方法。最常见的是找到jetty\etc\webdefault.xml文件,找到useFileMappedBuffer参数,把true改为false
<init-param>
<param-name>useFileMappedBuffer</param-name>
<param-value>false</param-value>
</init-param>
第二种方法:
在web.xml中添加如下代码即可:
<!– 解决Jetty启动后不能修改静态文件问题 –>
< servlet >
< servlet-name > default </ servlet-name >
< servlet-class > org.mortbay.jetty.servlet.DefaultServlet </ servlet-class >
< init-param >
< param-name > useFileMappedBuffer </ param-name >
< param-value > false </ param-value >
</ init-param >
< load-on-startup > 0 </ load-on-startup >
</ servlet >
来自:http://www.educity.cn/wenda/362059.html
后来发现找不到类,
第三种方法
把上面的org.mortbay.jetty.servlet.DefaultServlet 类换成 org.eclipse.jetty.servlet.DefaultServlet 就ok了。
来自:http://zhouhaitao.iteye.com/blog/2005490
原文链接:https://www.cnblogs.com/angelshelter/p/4065378.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。