1
Xbluer 1 天前
mvn -T 参数设置一下试试看
|
2
wzcloud 1 天前 via iPhone
有 mvnd 项目,非依赖模块可以并行编译
|
3
zhady009 1 天前
mvnd + 模块化 + 多线程
|
4
cslive 1 天前
指定多少个线程,跳过测试,使用离线模式
|
5
ratel2018 1 天前
对于 maven 打包这件事,首先是模块化+多线程,其次同硬件下 windows 最慢,macOS 至少速度翻倍,linux 还能再快 30%以上。
我测试过最大的差距,windows11 下的耗时达到过 linux 下的 7 倍。另外测试过 windows7 下的速度大概能和 macOS 相当。 采用 wsl 打包或者装 linux 虚拟机打包或者 linux 真机打包都能获得至少翻倍甚至数倍的速度。 |
6
renfei 1 天前
自建 Maven 私有仓库,仓库在本地局域网内的话,拉取速度飞快
|
8
renfei 1 天前
我自建的: https://maven.renfei.net 你们用的虽然可能不快,但我本地有景象,服务器上打包就飞快
|
9
Aresxue 1 天前
分本地还是线上,本地环境 3 楼的策略你能搞完绝对够用了,线上环境就要复杂的多了,maven 本身就有一些调优参数。
|
11
wtotal OP 试了 mvnd 和 mvn -T ,一点区别没有,可能我不会用。
|
12
K1W1 1 天前
有时间迁移到 gradle ,迁移成本其实并不算高
|
13
wxw752 1 天前
可能很多人都帮不上忙,好多年不在本地打包了,不太在意时间问题
|
15
unco020511 23 小时 14 分钟前
迁移到 gradle
|
16
viqbgrg 21 小时 32 分钟前 1
https://stackoverflow.com/questions/6916011/how-do-i-get-windows-to-go-as-fast-as-linux-for-compiling-c
fsutil behavior set disable8dot3 1 fsutil behavior set disablelastaccess 1 这些操作之后还会加快一点,但是好像还是快不过 linux,除非杀毒软件的影响还可能有文件索引之类的影响 |
17
sam384sp4 19 小时 52 分钟前
要快建议用 gradle
|
18
night98 14 小时 3 分钟前
mvn -T 1C 基本上够用了,依赖顺序如果项目结构正常是没问题的,除非说项目结构有问题,这种情况只能直接指定打包顺序来解决
|