可以,但需要先安装 JDK(Java Development Kit)。
Ubuntu 默认系统里没有 javac(Java 编译器),只有装了 JDK 之后才能编译 Java。
sudo apt update
sudo apt install default-jdk
安装完成后检查:
java -version
javac -version
写一个测试文件:
nano Hello.java
内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Ubuntu");
}
}
编译:
javac Hello.java
运行:
java Hello
java:运行 .class 文件javac:编译 .java 文件✅ Ubuntu 可以编译 Java
❌ 但不能“直接”编译,必须先装 JDK
如果你是想在 Docker / 服务器 / 嵌入式 Ubuntu 上用,我也可以给你具体方案。