在 CentOS 上配置 Java 环境变量,通常步骤如下(以 JDK 8 / JDK 11 为例):
java -version
如果有版本信息,说明已安装;如果没有,先安装。
sudo yum install java-1.8.0-openjdk-devel -y
或 JDK 11:
sudo yum install java-11-openjdk-devel -y
jdk-8u381-linux-x64.tar.gz)tar -zxvf jdk-8u381-linux-x64.tar.gz
sudo mv jdk1.8.0_381 /usr/local/
which java
一般路径是:
/usr/lib/jvm/java-1.8.0-openjdk
或手动安装:
/usr/local/jdk1.8.0_381
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
保存后执行:
source /etc/profile
vi ~/.bashrc
添加同样内容,然后:
source ~/.bashrc
echo $JAVA_HOME
java -version
javac -version
✅ command not found
devel 包✅ 多版本 Java 切换
sudo alternatives --config java
如果你告诉我:
我可以给你完全匹配的命令。