温馨提示×

Debian怎么测试Java环境

小樊
44
2026-07-02 11:25:11
栏目: 编程语言

在 Debian 系统中测试 Java 环境,通常按下面几个步骤来做即可。


一、检查 Java 是否已安装

1️⃣ 查看 Java 版本

java -version

✅ 正常输出示例:

openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Debian-1)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian-1, mixed mode)

❌ 未安装可能提示:

bash: java: command not found

2️⃣ 查看是否安装了 JDK(开发环境)

javac -version

✅ 有输出说明 JDK 已安装
❌ 没有说明只装了 JRE,或没装 Java


二、查看 Java 安装路径

1️⃣ 查看 java 命令位置

which java

2️⃣ 查看 Java 实际路径

readlink -f $(which java)

3️⃣ Debian 常用 Java 路径

/usr/lib/jvm/

查看:

ls /usr/lib/jvm/

三、查看系统中 Java alternatives 配置

Debian 使用 update-alternatives 管理 Java:

update-alternatives --config java

如果提示:

There is only one alternative in link group java

说明只有一套 Java。


四、编写一个测试 Java 程序

1️⃣ 创建测试文件

nano Hello.java

内容:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Java environment is working!");
    }
}

2️⃣ 编译

javac Hello.java

3️⃣ 运行

java Hello

✅ 输出:

Java environment is working!

五、检查 JAVA_HOME(常用于开发)

1️⃣ 查看是否设置

echo $JAVA_HOME

2️⃣ 如果为空,可手动设置(示例)

假设 Java 在:

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

临时设置:

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

永久设置(推荐):

nano ~/.bashrc

添加:

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

生效:

source ~/.bashrc

六、如果 Java 没安装(快速安装)

安装 OpenJDK(推荐)

sudo apt update
sudo apt install openjdk-17-jdk

或只安装 JRE:

sudo apt install openjdk-17-jre

七、常见排查清单

java -version 能执行
javac -version 能执行
JAVA_HOME 指向正确路径
✅ 测试程序能正常编译运行


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

  • Debian 版本(如 11 / 12)
  • 服务器、桌面还是 Docker
  • 打算 跑 Java 程序 / 开发 / 跑 Spring / 跑 Hadoop

我可以给你更精确的配置方案。

0