博主
258
258
258
258
专辑

第六节 MacOS安装Maven

亮子 2023-05-28 04:38:07 6176 0 0 0

1、下载地址

https://archive.apache.org/dist/maven/maven-3/

图片alt

2、选择版本

图片alt

3、解压安装包

tar xvzf apache-maven-3.6.3-bin.tar.gz

图片alt

4、设置maven

打开终端输入命令,打开文件.zshrc

vim ~/.bash_profile

添加Maven路径

export M2_HOME=/Users/mac/andy/tool/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin

按shift+:进入末行模式,输入命令退出文件编辑

:wq

输入命令应用设置

source ~/.zshrc

5、验证安装

在终端输入命令,查看安装结果

mvn -v

图片alt

6、解决权限问题

“无法验证开发者”的解决方法

macOS 操作系统满载全新功能与 App为用户打造最强的操作体验!新安装的软件运行会提示“已损坏”、“无法验证开发者”等问题,今天小编就来和大家分享“如何解决macOS 打开第三方软件提示已损坏问题“!

  1. 首先确保系统安全设置已经改为任何来源

图片alt

如果这里显示的不一样的话,输入下面命令后,然后输入你的开机密码,密码不会显示直接输入然后回车。

sudo spctl --master-disable

再进行设置即可。

7、配置国内镜像

由于某些原因的限制,国内访问Maven的中央仓库比较慢,甚至有些依赖会下载失败,所以这里建议将中央仓库改为国内的镜像

编辑MAVEN_HOME/conf/setting.xml文件找到节点,往里面添加配置代码(阿里云)

<mirror>
	<id>nexus-aliyun</id>
	<mirrorOf>*</mirrorOf>
	<name>Nexus aliyun</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

8、配置本地仓库

Maven 仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库。
在 Maven 中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。
Maven 仓库能帮助我们管理构件(主要是JAR),它就是放置所有JAR文件(WAR,ZIP,POM等等)的地方。
开发项目时项目首先会从本地仓库中获取 JAR 包,当无法获取指定 JAR 包的时候,本地仓库会从 远程仓库(或 中央仓库) 中下载 JAR 包,并“缓存”到本地仓库中以备将来使用。
默认的缓存库在 ${user.home}/.m2/repository
如需修改,可修改setting.xml文件的节点:

<localRepository>/Users/jack/Environment/apache-maven-3.6.3/maven-repo</localRepository>

参考文章