最近由于公司项目需要,多个项目依赖于一个公共Library,所以便学习了一下Android Studio下的项目依赖该如何做。本着好记性不如烂笔头的想法,果敢的记录一下自己的 Android 日常。
Nexus篇
1. Nexus下载
Nexus的官网地址是http://www.sonatype.com/download-oss-sonatype
选择对应的版本下载。如需翻墙,请科学上网~
我下载的版本是2.12.0,安装在Mac机器上。
2.解压安装
nexus_filePath.png解压安装后,可以在安装目录下看到两个文件夹,主要是Nexus运行环境和存储Library。上传的Library会存放在上图storage下对应的文件夹中。
命令行cd到nexus-2.12.0-01/bin目录下,使用命令
./nexus start
启动Nexus。如果启动成功,打开网页,访问 http://localhost:8081/nexus/
默认用户名admin,密码admin123
nexus_webpage.png
3.创建私有仓库
登陆后,侧边栏点击Repositories
,可以看到很多仓库列表。不用管,点击Add
,选择Hosted Repository
添加私有仓库
填写自己的
Repository ID
,Repository Name
,把Deploymen Policy
勾选为Allow Redeploy
,然后其他默认就可以,点击保存。create_repository_2.png
可以在仓库列表看到新建的Android Library仓库路径为http://localhost:8081/nexus/content/repositories/android-lib/
网友评论