chenzhao

  • java
  • iOS
  • IT
知识积累
不积跬步无以至千里
  1. 首页
  2. iOS
  3. 正文

MAC终端无法使用mvn命令解决办法

2021年 12月 20日 109点热度 0人点赞 0条评论

现在的IDEA 自带maven库maven库, 在IDEA 中查看

操作步骤:

vim ~/.bash_profile
//将以下两行export加入bash_profile中保存退出
export IDEA_MAVEN=/Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3
//注释:maven3 的地址可以显示包内容去查看,以查看的距离路径为准
export PATH=PATH:IDEA_MAVEN/bin
source ~/.bash_profile  //在终端执行,使bash_profile生效

From: https://www.jianshu.com/p/32e052a97641

下载安装包

下载地址
https://maven.apache.org/download.cgi

解压后将文件移到
/usr/local/

编辑 /etc/profile 文件 sudo vim /etc/profile,在文件末尾添加如下代码:

export MAVEN_HOME=/usr/local/apache-maven-3.8.2
export PATH={PATH}:{MAVEN_HOME}/bin

保存文件,并运行如下命令使环境变量生效:

$ source /etc/profile

在控制输入 mvn -v

(base) wangheng@localhost local % mvn -v
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: /usr/local/apache-maven-3.8.2
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac"
(base) wangheng@localhost local % 

如果终端关闭再次打开会发现mvn配置不生效了,找不到mvn命令
配置.zshrc

vim ~/.zshrc

加上
source /etc/profile

image.png

重启终端
输入 mvn -v

wangheng@localhost ~ % mvn -v
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: /usr/local/apache-maven-3.8.2
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac"
wangheng@localhost ~ % 
标签: 暂无
最后更新:2022年 11月 11日

陈昭

IT 程序员

打赏 点赞
< 上一篇
下一篇 >

文章评论

取消回复

COPYRIGHT © 2022 chenzhao. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang