mac安装mvnd教程

前置条件:jdk1.8、maven3.8安装并且配置好了

mvnd和maven、jdk有版本对应关系,所以这里选择0.7.1版本
mvnd-0.7.1下载地址:https://github.com/apache/maven-mvnd/releases/tag/0.7.1
mac电脑选择 mvnd-0.7.1-darwin-amd64.zip下载,下载完解压缩到自己的目录即可。


修改mvnd的配置文件

修改mvnd.properties文件
在这里插入图片描述
只需要在末尾打开两个注释,写入自己的jdk环境变量位置和maven的配置文件位置即可。

java.home=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home

maven.settings=/Users/anker/Documents/apache-maven-3.8.8/conf/settings.xml

修改环境变量

环境变量分两个文件 .bash_profile、.zshrc

1. 第一个环境变量配置文件 .zshrc

打开配置文件命令:open ~/.zshrc
在该文件末尾添加如下环境变量(注意替换自己的实际安装目录!):

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin
export MAVEN_HOME=/Users/anker/Documents/apache-maven-3.8.8
export PATH=$PATH:$MAVEN_HOME/bin
export MVND_HOME=/Users/anker/Documents/mvnd-0.7.1
export PATH=$PATH:$MVND_HOME/bin
export CLASSPATH=$JAVA_HOME/lib/tools.jar%                                                                              anker@ankerdeMacBook-Pro mvnd-0.7.1 % 

2. 第二个环境变量配置文件 .bash_profile

打开配置文件命令:open ~/.bash_profile
在该文件末尾添加如下环境变量:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin
export MAVEN_HOME=/Users/anker/Documents/apache-maven-3.8.8
export PATH=$PATH:$MAVEN_HOME/bin
export MVND_HOME=/Users/anker/Documents/mvnd-0.7.1
export PATH=$PATH:$MVND_HOME/bin
export CLASSPATH=$JAVA_HOME/lib/tools.jar%
  1. 刷新一下两个配置文件
source ~/.zshrc
source ~/.bash_profile

验证mvnd安装是否成功

mvnd -v

在这里插入图片描述


测试项目打包

注意:mac刷新完配置需要关闭终端再执行命令!!!!

最后到自己java项目目录下执行打包命令
mvnd命令和maven命令格式一致,只有开头不同。

  • mvnd命令
mvnd clean package -DskipTests=true
  • maven命令
mvn clean package -Dmaven.test.skip=true

最后来看一下两个命令的速度

mvnd命令耗时:
在这里插入图片描述

maven命令耗时:
在这里插入图片描述

最后BB两句:
mvnd也是Apache官方推出的产品,可以理解为maven的升级版。打包速度甚至快过了gradle,这就让gradle失去了它比maven打包快的优势,还是maven项目更香。

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值