我可以让maven-assembly-plugin更快吗?

Cod*_*rer 8 performance maven maven-assembly-plugin

我有一个maven多模块项目.最终目标包含了我们在tarball和RPM中构建的所有库等,以便进行分发.这个目标使用maven-assembly-plugin,它需要永远 - 通常是我们总构建时间的一半到一半.

我想我们已经告诉Maven运行多线程(虽然我不是正面的,但不知道如何检查).我可以做任何其他优化来使拆包/重新包装更快吗?这只是一个使用更强大的机器的问题?我们的项目看起来并不那么大(最终结果是~70-80 MB),但只需要一分钟即可完成.

小智 2

尝试通过指定 MAVEN_OPTS=-Xmx[某个较大的值] 来增加内存。我设法显着加快它的速度,但它仍然比 tar 慢。如果我有时间,我会获取来源并对其进行分析。