在 Ubuntu 下编译和运行 Java 文件,一般步骤如下:
sudo apt update
sudo apt install openjdk-17-jdk
(也可用 openjdk-11-jdk、openjdk-8-jdk 等)
java -version
javac -version
能看到版本号说明安装成功。
例如创建一个文件 Hello.java:
nano Hello.java
内容示例:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Ubuntu");
}
}
⚠️ 注意:文件名必须与 public 类名一致
javac Hello.java
编译成功后,会生成:
Hello.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.demo;
编译:
javac com/demo/Hello.java
运行:
java com.demo.Hello
如果你有具体项目结构(如 Maven / 多文件 / 包名),可以发出来,我可以给你更具体的编译方式。