
MVND踩坑
MVND踩坑
介绍
mvnd内嵌了maven,无需单独安装maven,使用 Gradle 和 Takari 已知的技术提供更快的Maven构建。
踩坑之路
一开始没注意m39和m40区别,习惯性下载更高的m40
配置环境变量和配置文件
mvn/conf/settings.xml
设置仓库位置及镜像(可选)
conf/mvnd.properties
设置settings.xml路径,不然默认C盘下的settings.xml
打包项目报错
使用之前的maven可以正常打包
看了半天,注意到是maven版本问题,m40对应的版本是 Maven 4.0.0-alpha-8,正常使用的maven是Apache Maven 3.6.0,怀疑是4.0内测版本的问题
重新下载m39,成功打包项目
从36.9s提升到了21.9s,当前项目提速40%左右
总结:mvnd内置maven版本问题,使用mvnd相比mvn提速40%左右
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 zane
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果