在 CentOS 上安装 Java 8 常见有三种方式:yum 安装(推荐)、下载 Oracle JDK 手动安装、使用 rpm 包安装。下面分别说明。
yum list java-1.8*
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
java -version
输出类似:
openjdk version "1.8.0_xxx"
从 Oracle 官网下载(需登录): https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
例如:
wget https://download.oracle.com/otn/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
tar -zxvf jdk-8u202-linux-x64.tar.gz
sudo mv jdk1.8.0_202 /usr/local/
vi /etc/profile
添加:
export JAVA_HOME=/usr/local/jdk1.8.0_202
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
生效:
source /etc/profile
java -version
wget https://download.oracle.com/otn/java/jdk/8u202-b08/jdk-8u202-linux-x64.rpm
sudo rpm -ivh jdk-8u202-linux-x64.rpm
sudo alternatives --config java
sudo dnf install java-1.8.0-openjdk
如果你告诉我 CentOS 版本(6/7/8) 和 是否需要 Oracle JDK,我可以给你更精确的步骤。