Myeclipse项目中的java.lang.UnsupportedClassVersionError
java.lang.UnsupportedClassVersionError 在我们完成一个项目的时候,会从外部引入很多jar包,如果我们不结合当前项目JDK版本来选择jar包,那么很有可能会出现这个错误 即:执行代码的jdk版本 低于 编译的jdk版 **jar包中都是一个一个的 .class文件,说明他们都是经过jdk编译后才被打包的,我们可以通过打开jar包,查看META-INF文件中的MANIFEST.MF来获取当前jar包中.class的jdk编译版本,jdk支持向下兼容,即执行代码的jdk版本可以高于编译代码的jdk版本,但是不支持向上兼容,即执行代码的jdk版本不可以高于编译代码的jdk版本** 所以我们在选择相关jar包的时候,先要查看 当前eclipse项目运行环境的JDK版本 : build-Path ---->> configure build path —>> Libraries JDK版本和Java编译器内部的版本号 J2SE 8 = 52, J2SE 7 = 51, J2SE 6.0 = 50, J2SE 5.0 = 49, JDK 1.4 = 48, JDK 1.3 = 47, JDK 1.2 = 46, JDK 1.1 = 45 例如:Unsupported major.minor version 52.0 说明 :jar包中的