现在JDK的发布版本如此之多,半年一次的发布周期,加上AdoptOpenJDK、SAP、Amazon、Azul Systems这些公司的发布版本。安装JDK的时候去这些版本的网站手动下载安装?太繁琐。本地开发环境经常需要在不同的JDK版本之间切换,还在手动改JAVA_HOME, 太原始。你需要的是SDKMAN!(https://sdkman.io/)。
可以把SDKMAIN!当成是Java平台上的RVM。可以在Linux和macOS上工作。
安装SDKMAN!
安装SDKMAN!只需要一行命令。
$ curl -s "https://get.sdkman.io" | bash
安装完成之后,就可以在新的终端上使用sdk
命令。
安装JDK
首先列出来全部的JDK。
$ sdk ls java
全部的可用JDK如下所示。其中AdoptOpenJDK包含使用HotSpot和Eclipse J9两个版本。Identifier
一列是安装时的标识符。
================================================================================
Available Java Versions
================