温馨提示×

ubuntu怎么编译java

小樊
38
2026-10-12 22:46:37
栏目: 编程语言

在 Ubuntu 上编译和运行 Java 程序,一般需要下面几个步骤:


一、安装 Java 开发环境(JDK)

1. 更新软件源

sudo apt update

2. 安装 JDK(以 OpenJDK 为例)

推荐安装 OpenJDK 11 或 17(长期支持版本):

sudo apt install openjdk-17-jdk

或者:

sudo apt install openjdk-11-jdk

3. 验证安装

java -version
javac -version

如果能看到版本号,说明安装成功。


二、编写 Java 程序

创建一个文件,例如 Hello.java:

nano Hello.java

内容示例:

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

⚠️ 注意:文件名必须和 public class 的名字一致(这里是 Hello.java)。


三、编译 Java 程序

使用 javac 编译:

javac Hello.java

编译成功后会生成一个 Hello.class 文件。


四、运行 Java 程序

使用 java 命令运行(不要加 .class):

java Hello

输出:

Hello, Ubuntu!

五、常见问题

1. 找不到 javac

说明只装了 JRE,没装 JDK:

sudo apt install openjdk-17-jdk

2. 有多个 Java 版本

切换默认版本:

sudo update-alternatives --config java
sudo update-alternatives --config javac

3. 编译带包的 Java 文件

例如:

package com.demo;

编译:

javac com/demo/Hello.java

运行:

java com.demo.Hello

如果你是想用 Maven / Gradle / IDE(如 VS Code、IntelliJ) 编译 Java,也可以告诉我,我可以给你更具体的步骤。

0 踩