可以的,Ubuntu 完全可以编译和运行 Java 程序。
在 Ubuntu 上编译 Java,一般有两种常见选择:
# 安装 JDK(以 Java 11 为例)
sudo apt update
sudo apt install openjdk-11-jdk
# 查看版本
java -version
javac -version
编译和运行:
# 编译
javac Hello.java
# 运行
java Hello
可以从 Oracle 官网下载 .deb 或手动解压配置 JAVA_HOME,但不如 OpenJDK 方便。
Ubuntu 仓库里常见的 OpenJDK 版本:
例如:
sudo apt install openjdk-17-jdk
Ubuntu 也支持:
sudo apt install maven
mvn compile
sudo apt install gradle
gradle build
Hello.java
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Ubuntu");
}
}
javac Hello.java
java Hello
✅ Ubuntu 可以编译 Java
✅ 推荐用 OpenJDK
✅ 支持命令行、Maven、Gradle、IDE(IDEA / Eclipse)
如果你是服务器、桌面、WSL环境,我也可以给你更具体的配置建议。