Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

今天用MyEclipse运行项目的时候报了一个错误,应该是寒假的时候把MyEclipse的jre版本更换之后与Tomcat所用的jre版本产生冲突导致的问题。

详细信息:

严重: Compilation error
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.(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版本保持一致即可。

你可能感兴趣的:(Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException)