温馨提示×

debian怎样验证java安装

小樊
39
2026-09-29 07:34:33
栏目: 编程语言

在 Debian 系统上,可以通过下面几种方式来验证 Java 是否已经安装以及安装的是哪个版本。


一、检查 Java 是否可用(最常用)

java -version

如果已安装,会输出类似:

openjdk version "17.0.10" 2024-01-16
OpenJDK Runtime Environment (build 17.0.10+7-Debian)
OpenJDK 64-Bit Server VM (build 17.0.10+7-Debian, mixed mode)

如果提示:

Command 'java' not found

说明 Java 没有安装,或不在 PATH 中。


二、检查 Java 编译器(JDK 才有)

如果是开发用途,还应检查 javac:

javac -version

输出示例:

javac 17.0.10

只有 JDK 才有 javac,仅 JRE 不会有。


三、查看系统中已安装的 Java 包

dpkg -l | grep -i jdk

或:

dpkg -l | grep -i java

四、查看系统可用的 Java 版本(多版本管理)

update-alternatives --list java

示例输出:

/usr/lib/jvm/java-17-openjdk-amd64/bin/java

查看当前默认 Java:

update-alternatives --display java

五、确认 JAVA_HOME(环境变量)

echo $JAVA_HOME

如果为空,可以手动设置(示例):

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64

永久生效可写入:

~/.bashrc

或

/etc/environment

六、如果还没安装 Java(可选)

安装 OpenJDK 17(示例):

sudo apt update
sudo apt install openjdk-17-jdk

如果你愿意,可以告诉我:

  • 你用的是 Debian 几?
  • 是 JRE 还是 JDK?
  • 用于 运行程序还是开发?

我可以给你更精确的建议。

0 踩