温馨提示×

Java在Debian怎么运行

小樊
33
2026-07-30 14:29:24
栏目: 编程语言

在 Debian 上运行 Java 程序,一般分 三步:安装 JDK / JRE → 编译(如需要)→ 运行。下面按最常见场景说明。


一、检查是否已安装 Java

java -version

如果显示版本信息,说明已安装;否则需要先安装。


二、在 Debian 上安装 Java

✅ 方式一:使用 Debian 官方仓库(推荐)

适合大多数情况。

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 JDK(推荐)

sudo apt install default-jdk

如果只是运行程序(不编译),可以只装:

sudo apt install default-jre

3️⃣ 验证安装

java -version
javac -version

✅ 方式二:安装指定版本(如 Java 11 / 17)

sudo apt install openjdk-17-jdk

sudo apt install openjdk-11-jdk

三、运行 Java 程序

情况 1:运行 .class 文件

java HelloWorld

注意:不要加 .class


情况 2:先编译再运行

javac HelloWorld.java
java HelloWorld

示例 HelloWorld.java

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello Debian!");
    }
}

情况 3:运行 .jar 文件

java -jar app.jar

如果提示权限不足:

chmod +x app.jar
java -jar app.jar

四、设置默认 Java 版本(可选)

如果安装了多个 Java 版本:

sudo update-alternatives --config java

五、常见问题

❌ bash: java: command not found

说明 Java 没装或环境变量没配置,重新安装即可。

❌ 找不到主类

  • 类名和文件名不一致
  • 运行 java 时带了 .class 后缀

六、总结(最简流程)

sudo apt update
sudo apt install default-jdk
java -version
javac Hello.java
java Hello

如果你有 具体场景(如 Spring Boot、服务器部署、Docker、IDE 使用),可以告诉我,我可以给你更精确的方案。

0