tomcat服务器上报java.lang.NoClassDefFoundError的解决办法
1、如果改完一个项目中的全部包名,在本地项目是可以完全访问,并且启动成功的,但是部署在服务器中项目会报错,启动不了。(在服务器上报java.lang.NoClassDefFoundError)括号中的就是部署在服务器上报的错误。
解决办法:
(1)把tomcat服务器中tomcat/work/Catalina路径下的所有内容文件删除掉,就可以成功了
如果操作完成之后重新启动项目即可。(如果还不行的话继续下面的步骤即可解决)
(2)把tomcat服务器中tomcat/temp路径下的所有内容文件删除掉,就可以解决上面的问题。
注意:亲身测验有效,希望对大家有所帮助,哪里有什么不合适的地方及时给我指出!!