【优化】Maven开启多线程构建编译 性能优化 提高编译的效率

IDEA配置

【优化】Maven开启多线程构建编译 性能优化_maven

增加跳过测试代码的编译命令: -Dmaven.test.skip=true 

指明多线程进行编译:-Dmaven.compile.fork=true

mvn -T 4 clean install 
mvn -T 1C clean install 

以本机为例

使用记事本打开mvn的启动文件(apache-maven\bin\mvn.cmd)

在%MAVEN_CMD_LINE_ARGS%文本后面添加 -T 4C 即可

另附参数释义

-T 4 是直接指定4线程
-T 1C 表示CPU线程的倍数

就是假设,现在现在1个物理CPU,有4个核心,8个线程。
那么此时-T 1C 就是8线程