光辉飞翔

导航

 

感谢作者分享:http://blog.csdn.net/szwangdf/article/details/42145463

----------------------------------------------------------------------

 

Spring V4.1.0+的版本在不支持Servlet3.0的应用服务器上跑时会报以下错误:

NoSuchMethodError: javax.servlet.http.HttpServletResponse.getStatus()I 

比如说:tomcat 7以下的版本、jboss 4.2.3以下的版本

 

解决版本有两个(任意选一个即可):

1)、退回到Spring V4.0.7

2)、升级应用服务器到支持Servlet3的应用服务器。

         比如tomcat7+(最好是tomcat8+)、jboss as 7+

------------------------------------------------------------------------

我自己是用的eclipse3.4,重新配置了一下tomcat7。配置方法如下:

随便选个tomcat,然后改成tomcat7的名字和路径。

 

 ---------------------------------------------------

该完tomcat7后又提示java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory

解决办法:

这个tomcat-juli.jar在tomcat7的bin目录下。

 

如果是myeclipse的话,配置方式类似。

 

posted on 2017-03-29 12:26  光辉飞翔  阅读(5032)  评论(0编辑  收藏  举报