macos 安装maven org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
来源:互联网 发布:试用期被辞退补偿知乎 编辑:程序博客网 时间:2024/05/16 01:52
按照maven的下载说明和安装完成之后,mvn -v命令出了如下错误:
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.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
1. 百度分析了一下,看是说没有设置JAVA_HOME路径出现的这个错误;
2. env 查看自己的环境变量里面的确没有这个JAVA_HOME变量;
3. 给root用户加了一个JAVA_HOME的变量(/etc/profile),但是mvn安装用户是个人Jef用户;
4. 切换成Jeff用户回来,因为能echo $JAVA_HOME有值了,就认为执行mvn -v应该也行;
5. 执行mvn -v还是同样的错误,在Jeff用户下没有JAVA_HOME的环境变量,但是有这个变量;
6. 将$JAVA_HOME放到当前.bash_profile文件里,在source一下,执行mV -v可以了。
Java version: 1.8.0_40, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.10.5", arch: "x86_64", family: "mac"
- macos 安装maven org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
- org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
- org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
- eclipse中运行maven提示org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
- 使用maven报错:org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
- java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor vers
- java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor vers
- java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor vers
- java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor vers
- maven -v Unsupported major.minor version 51.0
- Unsupported major.minor version 51.0解决 maven
- Mac Maven 安装错误 Error Unsupported major.minor version 51.0
- MAVEN的下载和安装-Unsupported major.minor version 51.0
- org/apache/hadoop/hive/cli/CliDriver : Unsupported major.minor version 51.0
- org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 51.0
- org/apache/cxf/interceptor/InterceptorProvider : Unsupported major.minor version 51.0
- MAVEN打包到服务器出现:Unsupported major.minor version 51.0
- Maven Installation OSX Error Unsupported major.minor version 51.0
- Gradle多渠道打包实例
- Storage事件无法触发解决
- Ceph:一个 Linux PB 级分布式文件系统
- 2017-已经真正地步入社会了,有迷茫也有想法
- var a = console.log(123)
- macos 安装maven org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
- 九度OJ-1008:最短路径问题
- AS和Git配合更好哦
- 用shell修改网络配置
- 一个没有Notification的前台服务
- 序列化一个Intent
- 那些好用到跳,但是记不住的ADB命令
- 理解 Linux 的硬链接与软链接
- 聊聊高效的与第三方合作方沟通