解决MacOS maven环境变量失效问题

1,073 阅读1分钟

问题

很多人根据网上配置maven环境变量以后,关闭终端就失效,会提示

zsh: command not found: mvn

会发现zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量。 所以我们应该在 ~/.zshrc文件添加maven环境变量。

1、终端执行

vim ~/.zshrc

2、按下i进入编辑模型,添加

export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

3、按ESC退出编辑模型,保存并退出

:wq

4、在终端输入以下命令使bash_profile生效

source ~/.zshrc

5、验证是否成功

mvn -v

Apache Maven 3.6.3,能看到版本号即成功。 关闭终端,重新打开,问题解决。

回到idea,打开终端,问题解决!