随着项目的增多,jdk环境也变得多了起来,可以通过对环境变量的修改来实现无痕切换。
使用vim打开~/.bash_profile,输入以下变量
# java环境
export JAVA_8_HOME=$(/usr/libexec/java_home -v 1.8.0_281)
export JAVA_11_HOME=$(/usr/libexec/java_home -v 11.0.7)
export JAVA_HOME=$JAVA_11_HOME
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
前边两句是列举jdk的版本,可以有多个,中间是设置默认jdk,下边是实现快速切换。
退出并保存,执行:
source ~/.bash_profile
效果: