macbook安装java maven_Macbook Pro安装Maven 3

本文详细介绍了如何在Macbook Pro上安装Java和Maven 3。首先确认已安装Java,然后下载并解压Maven到指定目录。接着,配置JAVA_HOME和M3_HOME环境变量,并在.bash_profile和.zshrc文件中添加相关路径。通过source命令使更改生效,最后验证Maven安装成功。
摘要由CSDN通过智能技术生成

可能是xcode还是什么鬼,反正我本子里已经装好了java:

➜ ~ java -version

java version "1.8.0_131"

Java(TM) SE Runtime Environment (build 1.8.0_131-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

不过JAVA_HOME环境变量尚未设置,需要设置。在这之前,我从maven官方网站下载了一个apache-maven-3.5.0-bin.zip压缩包并将其解压到了/usr/local/apache-maven-3.5.0目录上。

准备工作做好后,打开~/.bash_profile文件(若没有则新建之):

# vi ~/.bash_profile

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

M3_HOME=/usr/local/apache-maven-3.5.0

PATH=$M3_HOME/bin:$PATH

export JAVA_HOME

export M3_HOME

export PATH

保存并退出文件(esc两次后输入:wq!并回车)。执行下面的命令,mvn命令马上就可以用了,

source ~/.bash_profile

然后我发现一个坑,就是每次我重启终端或者重启电脑后mvn变量又不能用了,这显然是不行的。我用的是zsh,参考网上的资料,打开~/.zshrc文件并在末尾添加上面那句话并重启终端后mvn命令就可以用了(每次启动终端前,会自动运行一次~/.zshrc里的命令,不需要手动去source了)。

# vi ~/.zshrc

source ~/.bash_profile

修改完以上内容后可以查看对应的变量名的值来确认下:

echo $JAVA_HOME

/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home

echo $M3_HOME

/usr/local/apache-maven-3.5.0

echo $PATH

/usr/local/apache-maven-3.5.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

这时候maven已经装好了:

mvn -v

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)

Maven home: /usr/local/apache-maven-3.5.0

Java version: 1.8.0_131, vendor: Oracle Corporation

Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre

Default locale: zh_CN, platform encoding: UTF-8

OS name: "mac os x", version: "10.12.6", arch: "x86_64", family: "mac"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值