温馨提示×

ubuntu java编译需要什么环境

小樊
46
2026-10-13 04:16:44
栏目: 编程语言

在 Ubuntu 上编译(和运行)Java 程序,通常需要以下环境:

一、基础编译环境

1. JDK(Java Development Kit)

编译 Java 必须安装 JDK,而不是只装 JRE。

常见选择:

  • OpenJDK(推荐,免费开源)
  • Oracle JDK(需自行下载)

安装 OpenJDK(示例)

# 更新软件源
sudo apt update

# 安装 JDK 11(长期支持版本)
sudo apt install openjdk-11-jdk

# 或安装 JDK 17
sudo apt install openjdk-17-jdk

验证安装

java -version
javac -version

能看到版本号说明环境正常。


二、编译 Java 程序

1. 写一个简单的 Java 文件

// Hello.java
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello Ubuntu");
    }
}

2. 编译

javac Hello.java

生成:

Hello.class

3. 运行

java Hello

三、可选但常用的环境

1. 构建工具(项目较大时)

  • Maven
sudo apt install maven
  • Gradle
sudo apt install gradle

2. 编辑器 / IDE

  • VS Code + Java 插件
  • IntelliJ IDEA
  • Eclipse

3. 环境变量(一般不用手动配)

Ubuntu 装 OpenJDK 后通常已自动配置:

echo $JAVA_HOME

如为空可手动设置:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

四、最小必要总结

✅ Ubuntu
✅ JDK(含 javac)
✅ 终端(bash)

如果你是要:

  • 编译 Android
  • 使用 Spring Boot
  • 在 Docker 里编译 Java

可以告诉我,我可以给你更具体的环境配置。

0 踩