Maven打包太慢??

问题

我们项目在进行Maven打包时,总是费很久时间,时快时慢,针对此问题,一直困扰我,所以今天决定死磕解决它
可以看出这个打包用了4分钟
Maven打包太慢??_第1张图片

了解

首先我们要了解Maven打包的方式
Maven打包太慢??_第2张图片
这些大家都知道,常用的package install
Maven打包太慢??_第3张图片

梳理

我会直接更改一个类,每次测试都直接更新,不编译运行
使用package打包
Maven会把我们项目依赖的jar包下载下来,一般耗时多在这里,如果打包看到这一步很快就到则不是它拖慢
Maven打包太慢??_第4张图片
接下来好长时间后才显示打包的Java项目

Maven打包太慢??_第5张图片

最后打包成功
Maven打包太慢??_第6张图片

可以看出耽误时间的就在下完jar之后的这段时间中,也就是编译为class过程,经过多轮反复测试得出结论

解决

打包速度取决于:

  1. 电脑配置,配置越好,越快
  2. 网速,如果需要远程下载,网速得好
  3. 使用的的命令package要比install
  4. 项目运行编译完一遍再打包会加快很多

你可能感兴趣的:(IDEA,后端,maven)