温馨提示×

ubuntu java编译命令怎么用

小樊
32
2026-09-22 15:35:42
栏目: 编程语言

在 Ubuntu 上编译和运行 Java 程序,通常使用 JDK 自带的 javacjava 命令。下面从安装到使用一步一步说明。


一、安装 Java(如果还没装)

1. 更新软件源

sudo apt update

2. 安装 JDK(以 OpenJDK 11 为例)

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 类名一致(这里是 Hello.java


三、编译 Java 文件

使用 javac 命令:

javac Hello.java

编译成功后会生成一个:

Hello.class

四、运行 Java 程序

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

java Hello

输出:

Hello Ubuntu

五、常用编译参数(可选)

1. 指定输出目录

javac -d out Hello.java
java -cp out Hello

2. 编译多个文件

javac *.java

3. 带包名的 Java 文件

目录结构:

com/example/Main.java

编译:

javac com/example/Main.java

运行:

java com.example.Main

六、常见问题

1. 找不到 javac

说明只装了 JRE,没装 JDK:

sudo apt install openjdk-11-jdk

2. 类名和文件名不一致

错误示例:

public class Test {}

但文件叫 Hello.java


如果你有 具体报错信息 或想了解 Maven / Gradle 编译,可以继续问我。

0