落雨

【技术贴】第二篇 :解决使用maven jetty启动后无法加载修改过后的静态资源

之前写过第一篇:【技术贴】解决使用maven jetty启动后无法加载修改过后的静态资源

一直用着挺舒服的,直到今天,出现了又不能修改静态js,jsp等资源的现象。很是苦闷。 经过调错处理之后,发现是jetty报错,可以如下修改解决,jetty defaultsDescriptor 不起作用

在web.xml中新的正确配置如下(使用版本:jetty -> install/jetty-distribution-7.2.0):

  1. servlet> 

  2.         <servlet-name>default</servlet-name> 

  3.         <!-- <servlet-class>org.mortbay.jetty.servlet.DefaultServlet</servlet-class> --> 

  4.         <servlet-class>org.eclipse.jetty.servlet.DefaultServlet</servlet-class> 

  5.         <init-param> 

  6.             <param-name>useFileMappedBuffer</param-name> 

  7.             <param-value>false</param-value> 

  8.         </init-param> 

  9.         <load-on-startup>0</load-on-startup> 

  10.     </servlet> 



另转载一份jetty问题总结

1、由于jetty交eclipse组织接管之后,将org.mortbay.jetty.servlet.DefaultServlet修改为org.eclipse.jetty.servlet.DefaultServlet。否则报错

1

评论