tomcat启动报ClassNotFound

排除本来就缺少该类的原因,经过自己经验和网上查的资料,解决方式如下:

  1. jar包冲突(关闭其他项目)
  2. eclipse的java版本不对,点击项目,右键properties在project facets,java build path , java compiler查询java版本是否和项目一致
  3. 如果是maven项目。启动时无法找到监听,可能是因为tomcat发布web时没有同时发布maven的jar。在properties里的deployment Assement 里 Add - java build path entries - maven dependences - OK 
  4. properties-Source,将src/test移除。test的文件将main覆盖了
  5. 清理tomcat,清理项目。可能有奇效!
posted @ 2017-07-26 23:18  IT新手村  阅读(1380)  评论(0编辑  收藏  举报