温馨提示×

centos编译java要几步

小樊
48
2026-09-27 11:56:08
栏目: 编程语言

在 CentOS 上“编译 Java”通常有两种理解:

  1. 编译 Java 程序(.java → .class / jar)
  2. 从源码编译 OpenJDK(自己构建 JDK)

下面分别说步骤。


一、编译 Java 程序(最常见)

大致步骤(5 步)

  1. 安装 JDK
yum install -y java-1.8.0-openjdk-devel
# 或
yum install -y java-11-openjdk-devel
  1. 确认 java / javac
java -version
javac -version
  1. 写 Java 文件
vi Hello.java
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello CentOS");
    }
}
  1. 编译
javac Hello.java
  1. 运行
java Hello

✅ 最少 3 个核心命令:yum install → javac → java


二、从源码编译 OpenJDK(复杂)

大致步骤(10+ 步)

  1. 安装依赖
yum groupinstall "Development Tools" -y
yum install -y fontconfig freetype cups libXtst libXi alsa-lib
  1. 安装 Bootstrap JDK
  2. 下载 OpenJDK 源码
  3. 配置 configure
  4. make
  5. 验证 ./build/*/images/jdk/bin/java -version

⏱ 耗时:几十分钟到几小时


总结一句话

  • 写 Java 程序:CentOS 编译 Java ≈ 3 步
  • 编译 JDK 本身:≈ 10+ 步

如果你说的是哪一种,我可以给你具体命令清单。

0 踩