温馨提示×

ubuntu如何编译java程序

小樊
44
2026-09-04 01:32:18
栏目: 编程语言

在 Ubuntu 上编译和运行 Java 程序一般分为以下几个步骤:


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

1. 更新软件源

sudo apt update

2. 安装 JDK(推荐 OpenJDK)

sudo apt install openjdk-17-jdk

你也可以安装其他版本,例如 openjdk-11-jdkopenjdk-21-jdk

3. 验证安装

java -version
javac -version

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


二、编写 Java 程序

创建一个 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: command not found

说明没有安装 JDK,只安装了 JRE:

sudo apt install openjdk-17-jdk

2. 多个 Java 版本切换

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

3. 编译带包的 Java 文件

例如:

package com.example;

编译:

javac -d . Hello.java

运行:

java com.example.Hello

如果你有 多文件项目 / Maven / Gradle / IDE(如 VS Code、IntelliJ) 相关需求,也可以继续问我。

0