在 CentOS 上配置好 Java 后,通常按下面几个步骤来测试和验证是否配置成功。
java -version
✅ 正常输出示例:
openjdk version "1.8.0_362"
OpenJDK Runtime Environment (build 1.8.0_362-b09)
OpenJDK 64-Bit Server VM (build 25.362-b09, mixed mode)
❌ 如果提示:
command not found
说明 Java 未安装或未配置 PATH。
echo $JAVA_HOME
✅ 正常示例:
/usr/java/jdk1.8.0_362
如果没有输出,需要配置(示例):
vi /etc/profile
添加:
export JAVA_HOME=/usr/java/jdk1.8.0_362
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source /etc/profile
mkdir -p ~/javatest
cd ~/javatest
vi Hello.java
内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Java test success!");
}
}
javac Hello.java
java Hello
✅ 输出:
Java test success!
which java
which javac
✅ 正确示例:
/usr/java/jdk1.8.0_362/bin/java
/usr/java/jdk1.8.0_362/bin/javac
查看已安装版本:
rpm -qa | grep jdk
或:
alternatives --config java
bin 目录(应指向 JDK 根目录)如果你告诉我:
我可以给你更精确的测试方案。