在myeclipse中给jsp改名后,出现java.lang.NoClassDefFoundError: org/apache/jsp/hey_jsp (wrong name: org/apache/jsp/Hey_jsp)。原因应该是tomcat不知道改名这一操作,没有重新根据jsp生成java并编译,因此仍按照以前的名字去执行。
解决方法:将\work\Catalina\localhost\工程目录\org\apache\jsp中对应的java及class文件删除,或直接全部删除。让tomcat重新生成一次就搞定!

本文介绍在MyEclipse中更改JSP文件名后遇到的java.lang.NoClassDefFoundError错误,并提供了解决方案,即删除相关java和class文件,使Tomcat能够重新生成。
5014

被折叠的 条评论
为什么被折叠?



