Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException的解决办法

Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException的解决办法

一. 问题描述

Compilation error
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.<init>(ClassFileReader.java:372)
at org.apache.jasper.compiler.JDTCompiler$1.findType(JDTCompiler.java:232)
at org.apache.jasper.compiler.JDTCompiler$1.findType(JDTCompiler.java:188)

这个问题可能是因为tomcat的jre和你项目使用的版本不一致导致的.
Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException的解决办法Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException的解决办法

二. 解决办法

让build path中
Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException的解决办法Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException的解决办法

三处都保持版本一致即可解决.
Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException的解决办法Compilation err ororg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException的解决办法

上一篇:maven项目报错


下一篇:第一个SSCLI范例:echo的调试问题