美文网首页
Mac Shell切换JDK 8和JDK 11

Mac Shell切换JDK 8和JDK 11

作者: kjstart | 来源:发表于2020-11-23 23:57 被阅读0次

下载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"

相关文章

网友评论

      本文标题:Mac Shell切换JDK 8和JDK 11

      本文链接:https://www.haomeiwen.com/subject/wvmbiktx.html