1. 下載 Java
OpenJDK VS Oracle JDK ?
下載之前查了下資料,有 OpenJDK 和 Oracle JDK 兩種:
Java 最早由 SUN 公司發明,並在2006年 Java 開源,此時的 JDK 即為 OpenJDK,它由 SUN 和 Java 社區提供支持。2009年 Oracle 收購了 Sun 公司。當然它們也存在着許多不同之處,詳情可參考:雲社區: OpenJDK和Oracle JDK有什么區別和聯系?
說了這么多,哪里下載呢?
- 官方下載地址:https://www.oracle.com/java/technologies/downloads/
- 華為雲鏡像地址:https://mirrors.huaweicloud.com/java/jdk/
2. 安裝 Java
創建安裝目錄
sudo mkdir /usr/lib/jvm
解壓下載的tar包
sudo tar -zxvf ~/jdk-8u311-linux-x64.tar.gz -C /usr/lib/jvm
查看解壓內容
ls /usr/lib/jvm/jdk1.8.0_311/
配置Java環境變量
vim .bashrc
# 添加下面配置
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_311
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# 使配置生效
source .bashrc
注冊安裝的jdk
sudo update-alternatives --install /usr/lib/java java /usr/lib/jvm/jdk1.8.0_311/bin/java 300
查看安裝狀態
java -version
拓展:如果安裝了多個JDK,可以通過下面命令來切換
sudo update-alternatives --config java