Unsupported major.minor version 51.0

来源:互联网 发布:复活吧我的勇士java 编辑:程序博客网 时间:2024/06/05 11:51

1.這个是由于本地项目编译的jdk版本和运行环境的jdk不匹配导致的。


2.解决办法:

首先确定运行环境的jdk版本,然后设置eclipse的jdk环境变量和编译版本。

项目------>右键------>属性------>Java Compiler------>Compiler Compliance Level------>选择你使用的JDK版本------>应用


3.重试编译工程,看编译版本是否跟设置一样。

META-INF目录下的MANIFEST.MF文件

Manifest-Version: 1.0Archiver-Version: Plexus ArchiverCreated-By: Apache MavenBuilt-By: fangcangBuild-Jdk: 1.6.0_45

4.再次启动容器,如果还报Unsupported major.minor version 51.0的错误,则需要看该工程引用的jar包是否是跟本地环境jdk一样,

如果引用的jar包编译版本高于运行环境jdk版本,则也会报這样的错误。

0 0