DevOpsjava基础

maven构建过程加速工具推荐

2021-12-31  本文已影响0人  向上生长之路

在java开发过程中,经常会使用到maven构建工具,相信大家都遇到过maven构建过程过于缓慢的情况~


maven-logo-black-on-white.png

下面给大家分享下mvnd工具的使用,来加速maven构建过程,助力大家提升开发效率~ 早点下班~

参考文档:https://github.com/apache/maven-mvnd

使用方式

这里演示windows10系统下的使用方式
1.进入工具下载页面: https://github.com/mvndaemon/mvnd/releases
选择对应的操作系统平台文件并下载

下载windows下的工具
2.解压缩下载好的文件到指定路径
解压缩出工具目录
3.编辑工具目录中的conf/mvnd.properties配置文件,修改maven.settings属性值为你本地使用的maven配置,这样可以复用maven配置,不用再重新下载一堆儿jar包了
注意使用linux下的路径分隔符/
修改maven.settings属性值
4.配置mvnd可执行文件到系统的环境变量中
配置mvnd到系统环境变量

运行效果

做好如上配置后,打开命令行,执行mvnd -version,来验证工具的可用性,可以看到如下命令回执

mvnd -version回执

mvnd工具接收的命令行参数和mvn的命令行参数保持一样,可以直接替换原来maven的构建命令来使用~

以我本地maven多模块的工程来测试下mvnd工具的构建效果,先使用mvn构建测试,观察构建速度
mvn clean package -T 1C -DskipTests

mvn构建过程

再使用mvnd构建测试,观察构建速度,相较于mvn的构建过程,速度有了明显的提升~
mvnd clean package -T 1C -DskipTests

mvnd构建过程
上一篇 下一篇

猜你喜欢

热点阅读