温馨提示×

ubuntu下怎么编译java文件

小樊
40
2026-10-13 04:15:47
栏目: 编程语言

在 Ubuntu 下编译和运行 Java 文件,一般步骤如下:


一、安装 Java 环境

1. 更新软件源

sudo apt update

2. 安装 JDK(以 OpenJDK 为例)

sudo apt install openjdk-17-jdk

(也可用 openjdk-11-jdk、openjdk-8-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 类名一致


三、编译 Java 文件

javac Hello.java

编译成功后,会生成:

Hello.class

四、运行 Java 程序

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. 带包名(package)

如:

package com.demo;

编译:

javac com/demo/Hello.java

运行:

java com.demo.Hello

如果你有具体项目结构(如 Maven / 多文件 / 包名),可以发出来,我可以给你更具体的编译方式。

0 踩