在 CentOS 系统上,常用的 Java 编译/构建工具 主要分为编译器和构建工具两类:
javac(JDK 自带)最基础的 Java 编译器,安装 JDK 后即可使用。
yum install java-1.8.0-openjdk-devel
javac Hello.java
常用 JDK 包:
java-1.8.0-openjdk-develjava-11-openjdk-develjava-17-openjdk-devel自动化构建、依赖管理。
yum install maven
mvn compile
mvn package
配置文件:pom.xml
现代化构建工具,支持 Groovy / Kotlin DSL。
yum install gradle
# 或手动安装
gradle build
配置文件:build.gradle
老牌构建工具,灵活但配置繁琐。
yum install ant
ant compile
配置文件:build.xml
yum install eclipse
yum install ecj
java -jar ecj.jar Hello.java
适合简单项目:
*.class: *.java
javac $<
如果你有具体用途(如:服务器部署、微服务、旧系统维护),我可以给你更精确的建议。