在 Ubuntu 里用 Java 编译,一般流程如下(以最常见的 OpenJDK + 命令行 为例):
sudo apt update
sudo apt install openjdk-17-jdk
java -version
javac -version
能看到版本号就说明 OK。
例如:
mkdir ~/java_demo
cd ~/java_demo
nano Hello.java
Hello.java 内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Ubuntu");
}
}
⚠️ 注意:
public class 名一致public classjavac Hello.java
编译成功后,会生成:
Hello.class
java Hello
输出:
Hello Ubuntu
src/
└── com/
└── demo/
├── Main.java
└── Utils.java
javac -d out src/com/demo/*.java
java -cp out com.demo.Main
javac: command not found→ JDK 没装或没装对
sudo apt install openjdk-17-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo apt install maven
mvn compile
sudo apt install gradle
如果你愿意,可以告诉我:
我可以给你更具体的编译方式。