编辑配置文件
vim ~/.bash_profile
#这里是以前安装的版本可以不用动 export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home" #添加下面的代码 export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)" export JAVA_11_HOME="$(/usr/libexec/java_home -v 11)" #alias jdk8='export JAVA_HOME=$JAVA_8_HOME' #这里可以不会生效需要添加到/etc/profile里面去 #alias jdk11='export JAVA_HOME=$JAVA_11_HOME' export JAVA_HOME=$JAVA_8_HOME PATH=$JAVA_HOME/bin:$PATH export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
保存文件再使期生效
source ~/.bash_profile
然后编辑/etc/profile添加以下两行
alias jdk11="export JAVA_HOME=$JAVA_11_HOME" alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
让profile生效运行以下命令
source /etc/prfile
目前为上已经可以自由切换java的版本了
window系统请参考:https://www.cnblogs.com/jaxu/p/14972722.html