myeclipse8.5+tomcat6.0+jdk1.6部署项目报错

当项目部署时报一下错误:
java.lang.NoSuchMethodError:javax.servlet.ServletContext.getContextPath()Ljava/lang/String

经过网上收集和个人实验得出一下结论:
Javaee 1.4带servlet-api.jar 而javaee 5 不带servlet-api.jar导致的问题

解决办法:把tomcat6.0\lib里面的servlet-api.jar 文件拷贝到Java\jdk1.6.0\jre\ext下(第三方jar包存放位置)

猜你喜欢

转载自skhong.iteye.com/blog/2084058