Sonatype Nexus Repository Manager OSS仓库管理私服(三)——hosted仓库

本文详细介绍了如何使用Nexus Repository Manager搭建Android开发包的私有仓库,包括创建hosted仓库的过程,以及如何在Android项目中配置并使用这个私有仓库。

在上一篇文章Sonatype Nexus Repository Manager OSS仓库管理私服(二)——仓库代理中我们介绍了创建代理仓库,今天我们要介绍如何创建hosted,proxy仓库是代理别人的仓库,而hosted仓库就是真正存放我们自己开发包的仓库。

Nexus搭建成功后默认已帮我们创建了两个Maven hosted仓库,分别为maven-releases和maven-snapshots,这两个其实已经够用了,为了演示,我们创建一个专门存放Android开发包的仓库,就叫做android-repo吧

创建

首先点击Create repository按钮

然后选择maven2(hosted),因为我们要搭建的是maven仓库

在接下来的创建页面中的Name一项中填入我们的仓库名字android-repo,只有Name这一项为必填,其余的配置保持默认即可

最后点击底部的Create repository即可完成仓库的创建

返回仓库列表即可看到我们新创建的仓库android-repo

使用

在Android项目build.gradle中添加我们的代理仓库地址

buildscript {
    repositories {
        maven {
            url "http://localhost:8081/repository/android-repo/"
        }
    }
}

 然后在app module中就可以添加包的依赖,比如我们上传了一个包叫cn.himmy.mylib:mylib:1.0.0,可以用如下方式引用

dependencies {
    implementation 'cn.himmy.mylib:mylib:1.0.0'
}

 

 

 

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值