在 Ubuntu 上编译和运行 Java 程序一般分为以下几个步骤:
sudo apt update
sudo apt install openjdk-17-jdk
你也可以安装其他版本,例如
openjdk-11-jdk、openjdk-21-jdk
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)
使用 javac 命令编译:
javac Hello.java
编译成功后,会生成一个 Hello.class 文件。
使用 java 命令运行(不需要加 .class):
java Hello
输出:
Hello, Ubuntu!
javac: command not found说明没有安装 JDK,只安装了 JRE:
sudo apt install openjdk-17-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac
例如:
package com.example;
编译:
javac -d . Hello.java
运行:
java com.example.Hello
如果你有 多文件项目 / Maven / Gradle / IDE(如 VS Code、IntelliJ) 相关需求,也可以继续问我。