安裝sdkman,方便管理jdk、nodeJs版本,可直接參考官網安裝方式

curl -s "https://get.sdkman.io" | bash

這裡要初始化sdkman時可將目錄移動到希望的位置,方便其他使用者也可以用

export SDKMAN_DIR="/usr/local/sdkman" && curl -s "https://get.sdkman.io" | bash

======更新======

發現用以上那種方式就算安裝了JDK,檔案還是跑到我的家目錄去,所以要再另外搬移檔案到/usr/local/sdkman/candidates/ 中

sdk v

安裝JDK,先查看有哪些版本可供安裝

sdk list java
其中有箭頭指向的地方是我目前正在使用的版本

指定版本安裝

sdk install java 8.0.265-zulu

完成安裝後查看版本

java -version

openjdk version "1.8.0_265"
OpenJDK Runtime Environment (Zulu 8.48.0.53-CA-linux64) (build 1.8.0_265-b11)
OpenJDK 64-Bit Server VM (Zulu 8.48.0.53-CA-linux64) (build 25.265-b11, mixed mode)

sdkman可安裝多個版本,且可用指令指定目前要使用哪個版本,在開發上非常方便。