今天用MyEclipse运行项目的时候报了一个错误,应该是寒假的时候把MyEclipse的jre版本更换之后与Tomcat所用的jre版本产生冲突导致的问题。
详细信息:
严重: Compilation error
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.<init>(ClassFileReader.java:371)
at org.apache.jasper.compiler.JDTCompiler$1.findType(JDTCompiler.java:232)
at org.apache.jasper.compiler.JDTCompiler$1.findType(JDTCompiler.java:188)
解决办法:
将Tomcat使用的jre版本、项目jar包中的jre版本以及MyEclipse中build path的jre版本保持一致即可。
网友评论