在 CentOS 上安装 Java 8 常见有几种方式,下面给你最常用、最稳妥的几种方法。
yum list java-1.8.0-openjdk*
sudo yum install -y java-1.8.0-openjdk-devel
如果只需要运行 Java 程序(不需要编译):
sudo yum install -y java-1.8.0-openjdk
java -version
输出类似:
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (build 1.8.0_382-b05)
从 Oracle 官网下载(需登录): https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
例如:
jdk-8u202-linux-x64.tar.gz
tar -zxvf jdk-8u202-linux-x64.tar.gz
sudo mv jdk1.8.0_202 /usr/local/
sudo vi /etc/profile
在末尾添加:
export JAVA_HOME=/usr/local/jdk1.8.0_202
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source /etc/profile
java -version
如果系统有多个 Java 版本:
sudo alternatives --config java
先更新一下:
sudo yum update -y
CentOS 7 一般自带 OpenJDK 8 源
CentOS 8 已停止维护,建议用 CentOS 7 或 Rocky/AlmaLinux
如果你告诉我:
我可以给你更精确的安装命令。