Mac Shell切换JDK 8和JDK 11

下载jdk8和11的tgz解压到/Library/Java/JavaVirtualMachines目录下. 长这样:

jdk-11.0.9.jdk
jdk1.8.0_271.jdk

把下面代码放入~/.bash_profile里, 重启shell后用jdk8和jdk11切换.

export JDK8="`ls -1 /Library/Java/JavaVirtualMachines | grep jdk1.8`"
export JDK11="`ls -1 /Library/Java/JavaVirtualMachines | grep jdk-11`"

if [ "$JDK" = "11" ]
then JAVA_HOME=/Library/Java/JavaVirtualMachines/$JDK11/Contents/Home; export JAVA_HOME
else JAVA_HOME=/Library/Java/JavaVirtualMachines/$JDK8/Contents/Home; export JAVA_HOME
fi

export PATH=$JAVA_HOME/bin:$PATH

alias jdk11="export JDK=11; source ~/.bash_profile"
alias jdk8="export JDK=8; source ~/.bash_profile"

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容