美文网首页DevOpsjava基础
maven构建过程加速工具推荐

maven构建过程加速工具推荐

作者: 向上生长之路 | 来源:发表于2021-12-31 08:09 被阅读0次

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


maven-logo-black-on-white.png

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

  • mvnd版本 0.7.1

参考文档: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构建过程

相关文章

  • maven构建过程加速工具推荐

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

  • Maven的核心概念

    Maven是一个强大的Java项目构建工具 什么是构建工具? 构建工具是将软件项目构建相关的过程自动化的工具。构建...

  • Maven学习总结-构建项目

    maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。 一...

  • Java构建工具Ant+Ivy, Maven, Gradle

    Maven管理项目依赖及构建 Maven 管理项目依赖及构建的工具。Maven主要做了两件事:统一开发规范与工具统...

  • Maven入门教程

    GitHub仓库:Fundebug/maven-tutorial Maven简介 Maven是Java项目构建工具...

  • 皕杰报表集成到springboot项目 2018-10-12

    一、maven构建项目 1、访问http://start.spring.io/ 2、选择构建工具Maven Pro...

  • Gradle vs Maven

    Gradle是一个构建工具,构建包括依赖管理、编译、打包等过程。总结了Gradle和maven之间的主要区别:灵活...

  • maven工程报错解决

    maven介绍 绝大部分Maven用户都称Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。...

  • Maven的安装与构建工程

    Maven是优秀的Java构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。 安装...

  • Maven构建过程

    一、Maven 构建生命周期 1.1 简介 项目构建的生命周期概念在Maven之前就已经存在了。软件开发人员每天都...

网友评论

    本文标题:maven构建过程加速工具推荐

    本文链接:https://www.haomeiwen.com/subject/obmiqrtx.html