最近在新导入的一个maven项目中,出现以下问题:、 启动Tomcat时自己写的监听器类(实现这个 ServletContextListener接口)引起的java.lang.ClassNotFoundException错误,一直报自己写的这个类找不到。 原因分析,可能有以下情况: 1.查看是否存在该类 2.看环境变量配置是否有问题 3.jar包有错误,查看jar是否有漏或者重新导入jar包 4.jdk的版本不一致 解决方法:项目右键->properties->Java Build Path看order and export选项,内容全部打钩,然后点击apply and close(或apply),重新部署启动项目。 (在Libraries选项中可以查看相关jar包是否完整正确) |
|