maven配置好之后,按照路径输入后结果不能显示maven的版本是啥原因
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven配置好之后,按照路径输入后结果不能显示maven的版本是啥原因相关的知识,希望对你有一定的参考价值。
我把maven配置好之后,按照路径输入C:\Program Files\apache-maven-3.3.3-bin\apache-maven-3.3.3>mvn -v然后按enter后,结果是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.defineClass(ClassLoader.java:621) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401) at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42) at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:254) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239) at org.codehaus.plexus.classworlds.launcher.Launcher.getMainClass(Launcher.java:144)不知道什么原因
参考技术A java升级版本到1.7,如果你有其他软件需要用到1.7以下的,可以同时安装,不过需要编辑mvn目录下bin\mvn.cmd修改%JAVA_HOME%为java1.7的路径即可 参考技术B 应该是你jdk版本不对,升级下jdk版本 jdk7以上应该可以eclipse安装maven插件
1.先去maven官网:http://maven.apache.org/download.cgi 下载最新的maven安装包
2.将下载好的包解压出来,结果如下:
3.配置环境变量
4.配置完之后查看maven是否安装成功
在cmd窗口输入:mvn -v
5.说明安装成功
6.用eclipse安装maven插件
7.出现如下:
8.点击add,并输入下面的内容
9.之后按提示安装即可。
10.安装完之后重启eclipse
11.配置安装路径
12.配置setting.xml文件
13.这样就安装好了,可以用Maven构建项目了。
以上是关于maven配置好之后,按照路径输入后结果不能显示maven的版本是啥原因的主要内容,如果未能解决你的问题,请参考以下文章
win10下载了maven,配置好了环境,无论怎么改,mvn依然在cmd中显示不是内部或者外部的命?