Android搭建本地Maven私服
2020-06-21 本文已影响0人
向洋xyang
1.下载Nexus
https://www.sonatype.com/nexus-repository-oss
![](https://img.haomeiwen.com/i3726132/1a00b7baaef5ef0a.png)
![](https://img.haomeiwen.com/i3726132/194979d58bd41fef.png)
![](https://img.haomeiwen.com/i3726132/6c3222d621d88383.png)
2.解压安装
解压后,可以在安装目录下看到两个文件夹,主要是Nexus运行环境和存储Library。
3. 运行Nexus
cd nexus-3.24.0-02-mac/nexus-3.24.0-02/bin
![](https://img.haomeiwen.com/i3726132/82333c6bd99d58b3.png)
执行命令 ./nexus start
4.启动成功后打开网页,访问 http://localhost:8081/nexus/
![](https://img.haomeiwen.com/i3726132/f51a450ce8674a7d.png)
![](https://img.haomeiwen.com/i3726132/f3bff0544a24bc87.png)
这里我的不是默认的密码admin123,需要根据上面的提示找到密码登陆,进去后可以修改密码
![](https://img.haomeiwen.com/i3726132/7b9cd9dad08ce40d.png)
5.创建仓库
![](https://img.haomeiwen.com/i3726132/b30d128658eb0874.png)
6.选择仓库类型
![](https://img.haomeiwen.com/i3726132/da74b3cd93f5d2e3.png)
7.创建完成
![](https://img.haomeiwen.com/i3726132/dd43471f67ed9955.png)
8.上传aar到仓库
在library的module中创建一个uploadArchives的task
![](https://img.haomeiwen.com/i3726132/deb8623b12bccbca.png)
![](https://img.haomeiwen.com/i3726132/561fe1e1f85a43a4.png)
9.上传成功
![](https://img.haomeiwen.com/i3726132/1fa726d43c49791e.png)
10.依赖本地仓库
-
在项目的build.gradle里加入仓库地址
image.png
-
依赖仓库
image.png