在 Ubuntu 上运行和编译 Java 程序,一般步骤如下:
sudo apt update
推荐安装 OpenJDK 11 或 17:
sudo apt install openjdk-17-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!");
}
}
保存并退出(Ctrl + O,回车,Ctrl + X)。
⚠️ 注意:文件名必须和 public class 的名字一致。
使用 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
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
可写入 ~/.bashrc 永久生效。
如果你有 具体报错信息 或想用 Maven / Gradle / IDE(如 VS Code、IntelliJ),可以继续问我。