温馨提示×

centos java编译工具有哪些

小樊
40
2026-10-23 21:26:30
栏目: 编程语言

在 CentOS 系统上,常用的 Java 编译/构建工具 主要分为编译器和构建工具两类:


一、Java 编译器(基础编译工具)

1. javac(JDK 自带)

最基础的 Java 编译器,安装 JDK 后即可使用。

yum install java-1.8.0-openjdk-devel
javac Hello.java

常用 JDK 包:

  • java-1.8.0-openjdk-devel
  • java-11-openjdk-devel
  • java-17-openjdk-devel

二、Java 构建/编译工具(项目级)

2. Maven(最常用)

自动化构建、依赖管理。

yum install maven
mvn compile
mvn package

配置文件:pom.xml


3. Gradle

现代化构建工具,支持 Groovy / Kotlin DSL。

yum install gradle
# 或手动安装
gradle build

配置文件:build.gradle


4. Ant

老牌构建工具,灵活但配置繁琐。

yum install ant
ant compile

配置文件:build.xml


三、集成开发环境(IDE,含编译器)

5. Eclipse

yum install eclipse

6. IntelliJ IDEA

  • 官方下载
  • 使用内置 javac / ecj 编译器

四、其他相关编译工具

7. ECJ(Eclipse Compiler for Java)

yum install ecj
java -jar ecj.jar Hello.java

8. Make + javac

适合简单项目:

*.class: *.java
	javac $<

五、推荐组合(CentOS 常见)

  • 入门 / 脚本:javac
  • 企业项目:Maven + JDK
  • Android / 新项目:Gradle
  • 老系统:Ant

如果你有具体用途(如:服务器部署、微服务、旧系统维护),我可以给你更精确的建议。

0 踩