eclipse中使用jetty时,只能重启才能重新编译吗
答案:1 悬赏:10 手机版
解决时间 2021-02-18 14:37
- 提问者网友:骑士
- 2021-02-17 22:20
eclipse中使用jetty时,只能重启才能重新编译吗
最佳答案
- 五星知识达人网友:三千妖杀
- 2021-02-17 23:41
如果NIO被支持的话,Jetty会使用内存映射文件来缓存静态文件,其中包括.js文件。在Windows下面,使用内存映射文件会导致文件被锁定。解决方案是不使用内存映射文件来做缓存。如果使用Maven,那就很简单了。步骤如下:
在使用.m2\repository\org\eclipse\jetty\jetty-webapp\8.1.0.RC2\jetty-webapp-8.1.0.RC2.jar中找到webdefault.xml,它在jar文件中的路径是org/mortbay/jetty/webapp/webdefault.xml。把它拷贝到项目中,比如src/test/resources/webdefault.xml.
找到useFileMappedBuffer参数,把值设成false
在使用.m2\repository\org\eclipse\jetty\jetty-webapp\8.1.0.RC2\jetty-webapp-8.1.0.RC2.jar中找到webdefault.xml,它在jar文件中的路径是org/mortbay/jetty/webapp/webdefault.xml。把它拷贝到项目中,比如src/test/resources/webdefault.xml.
找到useFileMappedBuffer参数,把值设成false
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯