maven-mvnd搞起来

maven-mvnd是ApacheMaven团队基于Gradle和Takari的优点开发的快速构建工具,它使用守护进程实现并行构建,提供与Maven的无缝切换。用户在安装后需配置mvnd.properties文件以指定settings.xml路径。实测显示,mvnd的构建速度显著快于传统Maven。
摘要由CSDN通过智能技术生成

maven-mvnd是Apache Maven团队借鉴了Gradle和Takari的优点,衍生出来的更快的构建工具,maven的强化版!

maven-mvnd 在设计上,使用一个或多个守护进程来构建服务,以此来达到并行的目的!同时,maven-mvnd 内置了maven,因此我可以在maven 过渡到 maven-mvnd的过程中实现 无缝切换!不必再安装maven或进行复杂的配置更改。
 


下载地址
https://github.com/apache/maven-mvnd/releases/download/1.0-m6/maven-mvnd-1.0-m6-m39-windows-amd64.zip


解压安装后,设置mvnd环境变量

指定 settings.xml
注意:mvnd 中,并不会直接使用 mvnd\mvn\conf下的 settings.xml配置,我们需要手动进行执行配置文件路径

首先我们打开 mvnd\conf\mvnd.properties文件

然后在最下方,找到 maven.settings 配置项,并配置好mvn(也可不指定,mvnd自带了maven)
 

使用mvn命令打包的耗时,29秒

 

 使用mvnd命令打包的耗时,10秒

 

结论显而易见了...

参考文档:

源码地址:
https://github.com/apache/maven-mvnd


maven-mvnd使用步骤,新版Maven,构建速度大幅提升
https://blog.csdn.net/m4330187/article/details/122278810


mvnd 从入门到大型系统实战,居然比maven快这么多
https://blog.csdn.net/mxy2404830/article/details/122322666

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值