一、使用SDKMAN安装JDK
1、 SDKMAN安装
安装SDKMAN,在类似UNIX的平台上,SDKMAN可在Mac OSX,Linux,WLS,Cygwin,Solaris和FreeBSD上安装。还支持Bash和ZSH shell。$ curl -s "https://get.sdkman.io" | bash$ source "$HOME/.sdkman/bin/sdkman-init.sh"
1)测试安装:$ sdk version
2、SDKMAN安装JDKsdk install java 14.0.0-open
3、切换JDK版本
1)临时使用java指定的版本,当前shell有效:sdk use java 8u161-oracle
2)切换java到指定版本,全局生效:sdk default java 8u161-oracle
二、使用JEnv管理JDK版本及配置环境变量
与SDKMAN不同,JEnv不能直接安装JDK,可以配置JDK环境变量及管理JDK的版本。
1、JEnv安装
1)Linux / OS X$ git clone https://github.com/gcuisinier/jenv.git ~/.jenv
2)Mac OS X 通过Homebrew$ brew install jenv
3)Bash中配置$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(jenv init -)"' >