MAC电脑配置MYSQL JAVA MAVEN环境变量
一、mac电脑配置环境变量
创建.bash_profile
如果是第一次配置环境变量,可以使用"touch .bash_profile" 创建一个 .bash_profile 的隐藏配置文件(如果已经有存在的配置文件,则使用"open -e .bash_profile" 命令)
touch .bash_profile
open -e .bash_profile
打开和编辑.bash_profile
vi ~/.bash_profile
export PATH=$PATH:/usr/local/mysql/bin JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home PATH=$JAVA_HOME/bin:$PATH:. CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export JAVA_HOME export PATH export CLASSPATH export MAVEN_HOME=/Users/zhi3feng/Downloads/apache-maven-3.8.1 export PATH=$PATH:$MAVEN_HOME/bin
使配置生效
source .bash_profile
验证配置是否生效
echo $JAVA_HOME
echo path
echo CLASSPATH
二、如何使配置永久生效
mac配置环境变量,分为临时性一次性配置和永久性配置,如果不小心配置了一次性配置,每次开机都要重新配置
所以要加上如下操作
打开~/.zshrc,添加source ~/.bash_profile
open ~/.zshrc
保存好后,再执行这个命令
source ~/.zshrc
参考1:MAC配置Java环境变量 https://blog.csdn.net/huahan6081/article/details/122169325
参考2:解决 Mac和Idea 终端关闭后,环境变量失效,每次都需source ~/.bash_profile 问题 https://download.csdn.net/download/weixin_38549327/14057177
参考3:
mac 中.bash_profile 和 .zshrc 区别 https://blog.csdn.net/qq_21478261/article/details/118858293
.bash_profile 和 .zshrc 均在~目录下 .bash_profile,source ~/.bash_profile,只在当前窗口生效 .zshrc ,source ~/.zshrc,永久生效;计算机每次启动自动执行source ~/.zshrc 一般会在~/.zshrc中添加source ~/.bash_profile,以确保.bash_profile中的修改永久生效。