Maven多模块编译慢的问题
来源:互联网 发布:mac air11寸 编辑:程序博客网 时间:2024/06/15 07:42
最近在部署项目时发现,Maven编译打包相当耗时,比之前项目用Gradle慢了很多倍,特别是对于WEB工程,打war包花的时间很长,在unix主机下一般会用到3到4分钟,如果有多个WEB工程,那简直不能忍受,经过查找资料并结合本人真实验证,原本编译打包需要8分钟的项目,优化编译后时间减少至34秒。如下图:
其中下面标红两个工程为WEB工程。下面来说一下进行了哪些优化:
1、增加跳过测试代码的编译命令 -Dmaven.test.skip=true ;
2、增加编译-Dmaven.compile.fork=true 参数,用以指明多线程进行编译;
3、如果你用的Maven是3.×以上版本,可以增加 -T 1C 参数,表示每个CPU核心跑一个工程;
完整命令如下:
mvn clean package -T 1C -Dmaven.test.skip=true -Dmaven.compile.fork=true
以上就是本次总结,现记录于用于备忘,也希望能对正遇到此问题朋友有些许帮助!
1 0
- Maven多模块编译慢的问题
- maven web多模块编译速度慢
- maven编译代码下载jar太慢的问题
- Vs08编译慢的问题
- 解决Maven下载慢的问题
- 解决Maven下载依赖慢的问题
- 解决maven下载文件慢的问题
- 解决IDEA使用maven慢的问题
- maven导入jar包慢的问题
- 彻底解决maven下载慢的问题
- 解决Maven下载依赖慢的问题
- 解决maven下载慢的问题
- myeclipse 卡,编译很慢的问题
- android studio2.0 编译慢的问题
- android studio编译慢的问题
- jenkins+maven 多模块编译注意事项
- Maven多模块部署到Nexus上的问题
- maven-mirrors 解决国内访问慢的问题
- 调用BAPI_MATERIAL_SAVEDATA批量创建/修改物料
- 什么是Spring
- 提高特征点匹配的方法
- LeetCode 368: Largest Divisible Subset
- Material Design
- Maven多模块编译慢的问题
- MSF笔记(一)
- python中嵌入lua解析器
- 在eclipse中安装 properity editor 的目的和注意事项
- ThreadLocal的理解
- js中ajax
- JEECG常见问题大全
- 构造器内部的多态方法的行为详解(附源码)
- cmake 一