记录下macbook中maven环境变量配置遇到的问题

1.问题1:maven的环境变量配置总是失败,而且有两次配置完成之后通过mvn -v命令已经成功显示版本信息等相关提示,但是退出终端再进入,使用相同命令就会提示命令无效。

2.问题2:尝试过参照网上的教程重新配置,结果又冒出来The JAVA_HOME environment variable is not defined correctly的错误提示,后续还跟着几个具体的错误所在位置,头大不已。

3.思路:目前的办法只能找网上的教程,大多数的方法都是包含以下几个步骤:

3.1 通过vim ~/.bash_profile命令修改环境变量配置信息,我的如下:

3.2完成后按Esc键,英文输入方法下键入:wq退出终端;

3.3通过source ~/.bash_profile命令使刚刚做的配置生效。

4.最终解决:网上的教程大多数到前述3.3这一步基本就完了,自己也跟着尝试了好多次,但最终都是失败,很气馁,但不甘心,继续找问题,最终发现命令source ~/.bash_profile是有使用条件的:就是电脑的~/.zshrc配置文件中要有source ~/.bash_profile这条命令,否则在终端输入的source ~/.bash_profile命令不被执行。

5.成果展示:

6.感谢: segmentfault中yougyu发布了关于配置Homestead中编辑zsh配置文件的帖子,这篇帖子最终指引我发现了~/.zshrc配置文件的问题。

你可能感兴趣的:(maven,java)