Maven中遇到Unsupported major.minor version 51.0错误

将错误复制到某度上,查询出结果显示JDK版本不匹配。

我按着步骤执行结束后还是有以下错误:

配置:

Tomcat:

最终解决:

我在Initialize的时候使用的版本是JDK1.8的,导致的这个错误。

最开始选择的是2.1.3,此版本用的是1.8的JDK。

我选择1.5.19时就一切顺利了。

所以这个错误归根结底还是因为JDK版本不兼容导致的。

原文地址:https://www.cnblogs.com/DidiLiu/p/10430236.html

时间: 2024-10-10 13:17:38

Maven中遇到Unsupported major.minor version 51.0错误的相关文章

【原创】Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0

有多个情况造成这种异常,以下列举 1.JDK 和 MAVEN 版本不兼容 从apache 官网下载maven bin 版本,我下的是apache-maven-3.3.3-bin.zip. 下载下来的安装包解压到你的工作目录下.如:E:\开发\apache-maven-3.3.3,配置环境变量,MAVEN_HOME,再把%MAVEN_HOME%\bin配置到 path中. 安装java jdk,配置JAVA_HOME.打开cmd ,输入mvn -r,如果会报错.java.lang.Unsuppor

org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.jav

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0

me 的 maven 项目, 右键 update dependencies , 出现 错误 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.la

Unsupported major.minor version 51.0 错误解决方案

Unsupported major.minor version 51.0 错误解决方案 栏目:Eclipse大师 作者:admin 日期:2015-04-08 评论:0 点击: 13,299 次 jdk1.6工程中使用外部jar包中类出现:Unsupported major.minor version 51.0原因分析:出现上述错误是因为:外部jar包使用jdk1.7(jdk7)编译,而使用此jar包的工程jdk版本为jdk1.6(jdk6),算是版本不支持. 解决方法见下面的步骤: 第一步:在

解决Unsupported major.minor version 51.0错误

Unsupported major.minor version 51.0解决办法 www.111cn.net 编辑:swteen 来源:转载 我使用的是Eclipse-jee-indigo + JDK 1.6.23环境,结果使用时出现Unsupported major.minor version 51.0错误提示,下面我来介绍Unsupported major.minor version 51.0错误的解决办法 今天偶然间同事遇到一个问题,也加深了自己对eclipse中build path和ja

Unsupported major.minor version 51.0错误解决

今天在做中文分词,遇到很多问题,真是困难重重,而且是让人哭笑不得的问题,觉累不爱了...下面和大家分享一下吧! 一:引入jar包 下载了jar包到桌面了,然后我就复制粘贴到了项目中,但是在类中死活无法import jar包中的类,当时是一头雾水, 于是切到桌面看了一下jar包发现才200多k,豁然开朗!!!!,尼玛,jar包下载失败了,里面的类没下载下来(我去TM的下载失败你还显示在桌面上干嘛!!我TM以为下载成功了呢)希望大家引以为戒,浪费生命呀!!! 二:Unsupported major.

Java运行 Unsupported major.minor version 51.0 错误

今天写了简单的Java程序,运行的时候不知道为啥出现这个问题 [email protected]:~/Study/CrazyJava$ java FieldTest Exception in thread "main" java.lang.UnsupportedClassVersionError: FieldTest : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native M

CXF出现Unsupported major.minor version 51.0错误提示?

这个错误出现的原因是Jdk版本对CXF的版本支持是不同的. 解决办法:选择CXF版本时不要选最新的,最好选择3.0以下的.或者将你的Jdk版本调到最高也可以. 哪一种简单,哪一种麻烦只有自己选择了. 不是什么东西都是最新的就是最先进的和最好的;而是对于你做项目最稳定最方便的才是最好的.

Unsupported major.minor version 51.0 在配置/运行Maven工程时,JDK与Maven所引用的jdk版本不一致

在配置Maven工程,部署到tomcat服务器运行的过程中,遇到如下错误: 1 "Unsupported major.minor version 51.0 " 错误原因是由于maven所引用的jdk版本与 tomcat所引用的版本不一致导致的,解决方案如下: 1.修改maven的jdk版本为1.7: a)在maven的setting文件中加入 在setting.xml文件中的profiles元素下添加如下profile元素 <profile> <id>jdk17