1、增加跳过测试代码的编译命令 -Dmaven.test.skip=true ;
2、增加编译-Dmaven.compile.fork=true 参数,标识开启多线程进行编译;
3、如果你用的Maven是3.×以上版本,可以增加 -T 1C 参数,表示每个CPU核心跑一个工程;
mvn clean install -Dmaven.test.skip=true -T 1C -Dmaven.compile.fork=true
另附参数释义
-T 4 是直接指定4线程
-T 1C 表示CPU线程的倍数
就是假设,现在现在1个物理CPU,有4个核心,8个线程。
那么此时-T 1C 就是8线程
执行效果(大多数耗时在网络请求,所以差别不会很明显):