macos source ~/.bash_profile 配置多个版本jdk ,每次重启电脑都失效
进入设置
vi ~/.bash_profile
内容如下,支持多个版本的jdk
export JAVA_19_HOME=/Library/Java/JavaVirtualMachines/jdk-19.jdk/Contents/Home export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home # config alias alias jdk9="export JAVA_HOME=$JAVA_19_HOME" alias jdk8="export JAVA_HOME=$JAVA_8_HOME" alias jdk7="export JAVA_HOME=$JAVA_7_HOME" export JAVA_HOME=$JAVA_8_HOME export PATH=$JAVA_HOME/bin:$PATH:. export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
按:wq! 保存退出
执行当前的环境变量,对当前窗口生效
source ~/.bash_profile;
macos每次启动会自动执行(不执行的话MacOS环境变量source生效但重启电脑或者关闭又失效)
source ~/.zshrc
参考:
浙公网安备 33010602011771号