温馨提示×

Java在Ubuntu上怎么运行

小樊
40
2026-08-23 13:05:18
栏目: 编程语言

在 Ubuntu 上运行 Java 程序,一般分为 安装 JDK → 编写代码 → 编译 → 运行 这几个步骤。下面给你一个清晰、常用的流程(适合新手)。


一、检查是否已安装 Java

先看看系统里有没有 Java:

java -version

如果显示类似:

openjdk version "17.0.x"

说明已经安装好了,可以直接跳到 第三步


二、安装 Java(推荐 OpenJDK)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 OpenJDK(推荐 17 或 11)

安装 Java 17(当前主流)

sudo apt install openjdk-17-jdk

或安装 Java 11(企业常用)

sudo apt install openjdk-11-jdk

3️⃣ 验证安装

java -version
javac -version

✅ 两个命令都有输出说明安装成功。


三、编写 Java 程序

创建一个测试文件:

nano Hello.java

写入代码:

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

保存并退出:

  • Ctrl + O → 回车
  • Ctrl + X

⚠️ 注意:文件名必须和类名一致(Hello.java


四、编译 Java 程序

javac Hello.java

成功后,会生成一个 Hello.class 文件:

ls

五、运行 Java 程序

java Hello

✅ 输出:

Hello, Ubuntu!

六、常见问题

❌ 1. 找不到 javac

说明只装了 JRE,没装 JDK:

sudo apt install openjdk-17-jdk

❌ 2. 类名与文件名不一致

错误示例:

class Test { }

文件名却是 Hello.java

✅ 必须一致,或声明为 public class Hello


❌ 3. 运行带包名的类

如果代码里有:

package com.example;

编译和运行方式:

javac com/example/Hello.java
java com.example.Hello

七、可选:设置 JAVA_HOME(开发常用)

编辑环境变量:

sudo nano /etc/environment

添加(路径可能不同):

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

生效:

source /etc/environment
echo $JAVA_HOME

八、总结一句话

Ubuntu 上运行 Java = 装 JDK → javac 编译 → java 运行

如果你愿意,我可以帮你:

  • 配置 VS Code / IntelliJ IDEA
  • Java Web / Spring Boot
  • 或解决你当前遇到的具体报错 ✅

0