Linux 低侵入安裝任意版本的 JDK
本文地址:https://blog.lucien.ink/archives/466/
這是一篇面向 0 基礎小白的教程,可安心食用。
很多小白在安裝 JDK 的時候,總會遇到各種各樣的問題,在這裏推薦一種不容易出錯的 “安裝” 方法:二進制。
說是安裝,其實並不涉及到任何嚮導程序,總的來說只有兩步:
- 下載並解壓
- 配置環境變量
0. OpenJDK 與 Oracle JDK 的區別
直接說結論好了,基本上可以認爲 OpenJDK 在性能、功能和執行邏輯上都和官方的 Oracle JDK 是一致的。感興趣的小夥伴們可以自行了解一下。
1. 以 Linux 下安裝 JDK 11 爲例
安裝 JDK 任意版本都同理
1.1 下載並解壓
去 jdk.java.net/archive 下載你想要的版本,這裏下載並解壓 Linux
平臺 11.0.2
版本。
$ wget https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz
$ tar -xzvf openjdk-11.0.2_linux-x64_bin.tar.gz
$ rm openjdk-11.0.2_linux-x64_bin.tar.gz
1.2 配置環境變量
上一步完成之後得到了一個名爲 jdk-11.0.2
的文件夾,我們將其加入環境變量中。
先將二進制文件移動至 /usr/local/
目錄下。
mv jdk-11.0.2 /usr/local/
然後在 ~/.bashrc
的末尾追加兩行:
export JAVA_HOME=/usr/local/jdk-11.0.2
export PATH=${PATH}:${JAVA_HOME}/bin
然後執行 exit
退出登陸,重新登陸進去後會生效。