java -version
命令验证基础安装操作步骤:打开CentOS终端,输入java -version
并按下回车键。
预期结果:若Java安装成功,终端将显示Java运行时环境(JRE)或Java开发工具包(JDK)的版本信息,例如:
openjdk version "1.8.0_292" OpenJDK Runtime Environment (build 1.8.0_292-b10) OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
若未安装Java,系统会提示bash: java: command not found
。
JAVA_HOME
环境变量配置操作步骤:在终端输入echo $JAVA_HOME
,查看环境变量是否指向有效的Java安装目录。
预期结果:若已正确配置,终端将返回Java的安装路径(如/usr/lib/jvm/java-1.8.0-openjdk
或/usr/local/jdk-11.0.2
);若未配置或配置错误,终端将无输出或显示空值。
javac
编译器是否可用(针对JDK安装)操作步骤:在终端输入javac -version
,检查Java编译器是否安装。
预期结果:若安装了JDK(而非仅JRE),终端将显示编译器版本信息(如javac 1.8.0_292
);若未安装JDK,系统可能提示command not found
。
alternatives
命令管理多版本Java(可选)操作步骤:在终端输入sudo alternatives --config java
,查看系统已安装的所有Java版本。
预期结果:若系统安装了多个Java版本,终端将列出所有可用版本及路径(如/usr/lib/jvm/java-1.8.0-openjdk/bin/java
),并标注当前默认版本;若仅安装一个版本,将直接显示该版本的路径。
操作步骤:在终端输入which java
,查看Java可执行文件的安装路径。
预期结果:若Java已安装,终端将返回可执行文件的路径(如/usr/bin/java
);若未安装,系统将提示no java in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin)
。
操作步骤:创建一个名为HelloWorld.java
的文件,内容为:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
在终端依次执行javac HelloWorld.java
(编译)和java HelloWorld
(运行)。
预期结果:若Java环境配置正确,终端将输出Hello, World!
,证明Java已能正常编译和运行程序。