mac安装maven记录文档

主题

今天准备着手用mac安装maven,于是从http://maven.apache.org/download.html 上下载maven,看到最低支持1.7的jdk,然后就从网上下载了一个1.8的jdk安装,open .bash_profile 文件 输入

MAVEN_HOME=/Users/liuxiaogang/path/apache-maven-3.3.9

PATH=$MAVEN_HOME/bin:$PATH

# Mac默认 JDK 6(Mac默认自带了一个jdk6版本)  

export JAVA_6_HOME=`/usr/libexec/java_home -v 1.6`  

# 设置 JDK 8  

export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`  

  

#默认JDK 6  

export JAVA_HOME=$JAVA_8_HOME  

export MAVEN_HOME

export PATH


#alias命令动态切换JDK版本  

alias jdk6="export JAVA_HOME=$JAVA_6_HOME"   

alias jdk8="export JAVA_HOME=$JAVA_8_HOME"  

动态配置了一下jdk,source .bash_profile编译了一下文件

然而mvn -v 打印一下版本的时候出现问题了,提示

/bin/sh: bad interpreter: Operation not permitted这个问题,很是郁闷,网上查了查,说没有权限操作,但是我查看了下权限,可读可写的没有什么问题啊,于是就重新下载了一个版本低的3.2.2的版本,修改了一下.bash_profile 文件的path就可以了,正确打印出了版本 

显示正常了,但是为什么最新版本的会出现没有权限的问题呢?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值