已解决:jdk版本冲突,nested exception is java.lang.UnsupportedClassVersionError:JVMCFRE003

日志报错

日志报错:nested exception is java.lang.UnsupportedClassVersionError:JVMCFRE003 主版本错误:类=com/***/***/***/,偏移量=6(unable to load class com.***.***.***)

分析问题

我在项目中导入了一个新的jar包,程序调用这个jar包的时候,报了这样的一个错误“nested exception is java.lang.UnsupportedClassVersionError:JVMCFRE003 主版本错误:类=com/***/***/***/,偏移量=6(unable to load class com.***.***.***)”,经过分析,这是由于jar编译的jdk版本与目前项目编译的jdk版本不一致导致的。

解决方案

根据日志提示,只需要用1.6的jdk重新编译jar包就ok了(我的项目用的是1.6的jdk)。

你可能感兴趣的:(Java)