卸载
1.找到当前的maven路径:使用 mvn -v 查看当前maven的安装目录在哪
2.删掉 sudo rm -rf [maven的路径]
3.再次输入 mvn -v 查看是否删除成功
安装
1.下载maven安装包 https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/
注意:maven版本请使用3.8以下
2.将下载好的安装包解压后放在用户目录下 /Users/local/maven
3.删除原来的profile的内容(如果没有请忽略) sudo vim ~/.bash_profile 进入编辑
4.修改内容如下:
export M2_HOME=“/Users/Sieg/Library/apache-maven-3.6.3”
export PATH=“
M
2
H
O
M
E
/
b
i
n
:
M2_HOME/bin:
M2HOME/bin:PATH”
:wq保存
5.配置文件生效 source ~/.bash_profile
6.查看mvn mvn -v
配置
1.更新mirrors为阿里云镜像:
在Maven目录下,进入conf文件夹,打开settings.xml。
在红框内添加以下代码:
nexus-aliyun
*
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public
如图:
做完这一步先不要关闭这个文件)
注意,不要将外部mirrors替换掉了。
2、在根目录创建一个文件夹(maven-repo)作为本地仓库:
复制路径,在上一步的settings.xml里找到localRepository:
将以下命令复制进对应处:(路径注意要修改成自己的。)
/Users/local/maven/apache-maven-3.6.3/maven-repo
配置公司maven仓库
参考:http://wiki.intra.xiaojukeji.com/pages/viewpage.action?pageId=83531647
1.mac或者linux直接执行下面脚本
bash <(curl -s -S -L https://git.xiaojukeji.com/elevate/environment/raw/master/setup-scripts/maven_setup.sh)
2.如果上面脚本执行出错或者windows系统在cmd模式下可直接执行下面命令 注意替换变量,命令作用为生成api-key 和生成settings文件,效果和上面脚本一样
curl -u"邮箱前缀" -X POST https://artifactory.intra.xiaojukeji.com/artifactory/api/security/apiKey
curl -u"邮箱前缀" http://artifactory.intra.xiaojukeji.com/artifactory/libs-release-local/settings.xml >
H
O
M
E
/
.
m
2
/
s
e
t
t
i
n
g
s
.
x
m
l
3.
使用脚本初始化好
s
e
t
t
i
n
g
文件后需要让此文件生效,更改下
I
D
E
里面的
s
e
t
t
i
n
g
路径为
{HOME}/.m2/settings.xml 3.使用脚本初始化好setting文件后需要让此文件生效,更改下IDE里面的setting路径为
HOME/.m2/settings.xml3.使用脚本初始化好setting文件后需要让此文件生效,更改下IDE里面的setting路径为{HOME}/.m2/settings.xml。
注:
从这里开始
配置
1.更新mirrors为阿里云镜像:
在Maven目录下,进入conf文件夹,打开settings.xml。
到配置公司maven仓库 之间这段内容可能不需要