使用java -version命令验证Java运行环境(JRE)是否安装。若成功安装,终端将显示Java版本信息(如openjdk version "11.0.10")及安装路径;若未安装,会提示bash: java: command not found。
若需开发Java程序,需检查JDK是否安装。使用javac -version命令,若输出类似javac 11.0.10的结果,说明JDK配置成功;若报错,需通过sudo apt install default-jdk安装JDK。
若系统安装了多个Java版本(如OpenJDK 8与11),使用sudo update-alternatives --config java命令列出所有可用版本。终端会显示版本列表及对应编号,输入编号选择默认版本,再次运行java -version确认默认版本已切换。
JAVA_HOME是Java应用的基准路径,需确保其正确设置。使用echo $JAVA_HOME命令,若输出Java安装路径(如/usr/lib/jvm/java-11-openjdk-amd64),则配置正确;若为空,需编辑环境变量文件(如/etc/environment或~/.bashrc),添加export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64(路径需与实际安装路径一致),并运行source /etc/environment(全局)或source ~/.bashrc(用户级)使更改生效。
PATH变量需包含Java的bin目录,以确保终端能识别java、javac等命令。使用echo $PATH命令,检查输出是否包含$JAVA_HOME/bin或Java的bin目录路径(如/usr/lib/jvm/java-11-openjdk-amd64/bin);若未包含,需编辑环境变量文件添加export PATH=$JAVA_HOME/bin:$PATH,并重新加载文件。
创建一个简单的Java程序(如HelloWorld.java,内容为public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, Debian Java!"); } }),使用javac HelloWorld.java编译,再用java HelloWorld运行。若终端输出Hello, Debian Java!,说明Java配置完全成功。