在 CentOS 上配置 Java(通常是安装 JDK 并配置环境变量),可以按下面步骤来。
java -version
如果显示类似:
openjdk version "1.8.0_xxx"
说明已经装了,可不装新的;如果提示 command not found,就需要安装。
yum list available java*
sudo yum install -y java-1.8.0-openjdk-devel
如果是 Java 11:
sudo yum install -y java-11-openjdk-devel
.rpm 或 .tar.gzsudo rpm -ivh jdk-8uxxx-linux-x64.rpm
tar -zxvf jdk-8uxxx-linux-x64.tar.gz -C /usr/local/
which java
或
readlink -f $(which java)
通常路径类似:
/usr/lib/jvm/java-1.8.0-openjdk
sudo vi /etc/profile
在文件末尾添加(按实际路径改):
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
如果是 tar.gz 安装,
JAVA_HOME类似:
export JAVA_HOME=/usr/local/jdk1.8.0_xxx
source /etc/profile
java -version
echo $JAVA_HOME
能看到版本和路径就说明配置成功 ✅
sudo alternatives --config java
按提示选择版本即可。
如果你告诉我:
我可以给你完全对应的命令。