简短结论:CentOS 可以编译 Java 项目,但“快慢”取决于项目规模、构建工具和机器配置,而不是操作系统本身。
下面分点说明:
Java 编译依赖的是:
CentOS 作为 Linux 发行版,和 Ubuntu、Debian 在 Java 编译性能上基本没有本质差别。
Maven
mvn clean package -T 4
-T 4 可开启多线程构建(加快多模块项目)
Gradle
./gradlew build --parallel
直接 javac
javac -d out src/**/*.java
-T--parallelclean(增量编译更快)CentOS 完全可以快速编译 Java 项目,速度主要看 JDK 版本、构建工具和服务器性能,而不是系统是不是 CentOS。
如果你愿意,可以告诉我:
我可以给你一套具体的加速编译方案。