在 CentOS 上安装 JDK 有多种方式,下面按常见场景给你说明,你可以按需要选择。
yum list available java-*-openjdk*
sudo yum install -y java-1.8.0-openjdk-devel
如果是 JDK 11:
sudo yum install -y java-11-openjdk-devel
java -version
javac -version
从 Oracle 官网下载 .tar.gz 文件,例如:
cd /usr/local
sudo tar -zxvf jdk-8u381-linux-x64.tar.gz
sudo vi /etc/profile
在文件末尾添加:
export JAVA_HOME=/usr/local/jdk1.8.0_381
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
source /etc/profile
java -version
如果装了多个 JDK:
sudo alternatives --config java
说明只装了 JRE,需要安装 devel 包:
sudo yum install java-1.8.0-openjdk-devel
yumdnf(用法基本一致)如果你告诉我:
我可以给你更精确的命令。