默认情况下,jetty服务器运行期间是无法修改JS,CSS等静态文件的,必须要先关闭jetty服务器,再修改,再启动,如果经常修改静态文件,这是相当麻烦的.
其实是需要把jetty的webdefault.xml文件中的useFileMappedBuffer节点改为false即可
但是最近在项目中使用maven,jetty也作为maven插件使用,根本没有jetty的配置文件.其实jetty作为插件,也是要改webdefault.xml这个文件,只不过这个文件存在于maven本地仓库的org/eclipse/jetty/jetty-webapp/进入对应版本的目录,修改webdefault.xml即可