【发布时间】:2015-11-28 21:29:45
【问题描述】:
我有一个多模块 java 项目。 Maven 需要大约 40 秒来构建它。我也尝试过使用多线程构建的 maven,方法是指定 -T 和 -C 参数以不使用线程和内核。但是我没有看到我的构建时间有任何显着改善。
我正在使用 maven 3.2.3,有时我需要非常频繁地构建我的项目。
我知道干净的目标需要很多时间,但我不能忽略它。
请给点建议....
编辑:
注意:在我的情况下,清洁不需要太多时间。它在 1 秒内完成。安装正在占用其余时间。
【问题讨论】:
-
您是否尝试过使用
-o选项离线 构建它(假设您的依赖项不经常更改) -
没有。我不知道 -o 选项。让我试试。谢谢。
-
@TheLostMind 对不起。没有改进。
-
你有多少测试?你为什么经常跑步?你有多少个模块?
-
Zeroturnaround 发布了一个有趣的article。也许你会从中找到一些提示。
标签: java multithreading scala maven build