下面以 CentOS 7 / 8 为例,介绍如何在 CentOS 上安装和配置 Java(以 Oracle JDK 和 OpenJDK 两种常见方式说明)。
yum list available java-*openjdk*
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
如果是 CentOS 8:
sudo dnf install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
java -version
从 Oracle 官网下载(如 jdk-8u381-linux-x64.tar.gz)
上传到服务器,例如 /usr/local/
cd /usr/local
tar -zxvf jdk-8u381-linux-x64.tar.gz
编辑 /etc/profile
vi /etc/profile
在文件末尾添加:
export JAVA_HOME=/usr/local/jdk1.8.0_381
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
java -version
alternatives --config java
选择对应的数字即可切换版本。
说明没装 devel 包:
yum install -y java-1.8.0-openjdk-devel
确保 /usr/local 有读写权限,或使用 sudo
如果你告诉我:
我可以给你更精确的安装方案。