在 Mac 中配置 Maven
-
Mac中配置Maven -
下载
Maven- 官网:https://maven.apache.org/download.cgi 下载最新版本,如:
apache-maven-3.6.3-bin.tar.gz
- 官网:https://maven.apache.org/download.cgi 下载最新版本,如:
-
添加
Maven的环境变量-
解压压缩包至环境变量集合的位置,目录:
/usr/local/maven -
打开终端,首先:
cd ~,若没有.bash_profile文件,通过touch ~/.bash_profile命令创建 -
在终端执行下述命令:
$ open ~/.bash_profile or ¥ vim /etc/profile (若使用 vim 编辑器,通过 i 插入内容) -
在
.bash_profile文件中添加如下maven配置# 添加 Maven 环境变量 export M2_HOME = /usr/local/maven/apache-maven-3.6.X export PATH=$M2_HOME/bin:$PATH -
保存并关闭该文件。(若使用
vim编辑器,通过:wq命令实现保存并关闭)
-
-
使刚配置的环境变量生效
-
在
terminal中执行如下命令:$ source ~/.bash_profile
-
-
测试
Maven是否配置成功-
用
maven的命令查看maven版本,鉴定Maven环境是否安装成功。mvn -version -
配置成功时,输出的日志如下:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /usr/local/maven/apache-maven-3.6.3 Java version: 1.8.0_221, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"
-
-
新开一个终端,运行
mvn命令会显示命令不存在,如报错:zsh: command not found: mvn-
解决:问题原因是
zsh的配置文件没有加载~/.bash_profile的配置项,做法如下:vim ~/.zshrc 或者 open ~/.zshrc 在文件末尾添加上之前的`source ~/.bash_profile` 保存即可。
-
-
简单设置 Maven 配置文件
~/conf/settings.xml- 设置本地仓库

- 设置镜像源(此处采用阿里云镜像源)

- 设置本地仓库
-
在终端中下载包至本地仓库,只需在终端中输入命令
mvn help:system即可

在 IDEA 中配置 Maven
-
打开 IDEA,从
Configuration -> Preferences中进入IDEA配置

-
在偏好中找到并配置 Maven

-
解决
Could not transfer artifact xxx from/to xxx问题- 在实际工程项目导包的时候常出现如上所示错误信息,常常是因为目标网站证书无效,我们只需要忽略ssl的证书校验就可以,打开
preferences->maven->importing,在如图中的栏里,添加如下内容,并点击Apply即可。
- 在实际工程项目导包的时候常出现如上所示错误信息,常常是因为目标网站证书无效,我们只需要忽略ssl的证书校验就可以,打开
-Xmx768m Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
本文详细介绍了如何在Mac上配置Maven,包括下载最新版本、设置环境变量、配置Maven的`~/.bash_profile`文件、设置本地仓库和镜像源、以及在IntelliJ IDEA中配置Maven,解决可能出现的证书校验问题。
664

被折叠的 条评论
为什么被折叠?



