在 Debian 系统上,可以通过下面几种方式检查 Java 是否安装成功。
java -version
如果安装成功,会类似输出:
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Debian)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian, mixed mode)
如果提示:
Command 'java' not found
说明 Java 没有安装或未加入 PATH。
javac -version
有输出说明安装了 JDK(开发环境),没输出可能是只装了 JRE。
dpkg -l | grep -i jdk
dpkg -l | grep -i java
常见包名:
default-jdkopenjdk-17-jdkopenjdk-11-jrewhich java
或
update-alternatives --list java
如果列出路径(如 /usr/lib/jvm/java-17-openjdk-amd64/bin/java),说明已配置。
echo $JAVA_HOME
如果为空,可手动设置(示例):
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
sudo apt update
sudo apt install default-jdk
或指定版本:
sudo apt install openjdk-17-jdk
如果你愿意,可以告诉我:
cat /etc/debian_version)我可以给你更精确的建议。