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

在Mac上使用maven,折腾了一会才安装成功,这里作下安装记录:

1、下载maven,地址:http://maven.apache.org/download.cgi

下载后,解压到任意的目录下,这里我放到 opt/ 下,名字为apache-maven-3.3.3

2、配置环境变量

使用命令,直接打开bash_profile: vi ~/.bash_profile ,添加以下几个变量

export MAVEN_HOME=opt/apache-maven-3.3.3

export PATH=$MAVEN_HOME/bin:$PATH

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home

注:我这里导入了java_home的路径,主要是mac自带的Java版本比较低,之前安装了1.8的版本,但却没有声明java_home,在没申明之前,运行mvn报

Exception in thread “main” java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0,      错误。 (官网建议也是1.7以上的jdk)

3、使环境变量生效,使用命令“source .bash_profile”

4、测试,在terminal窗口输入命令“mvn -version“,查看打印信息,如果显示正常的maven版本即安装成功