标签:jcenter glide 仓库 私服 代理 repository 地址 Repository
Nexus中可以创建三种仓库类型,分别为proxy、group、hosted,其中proxy就是仓库代理,我们可以代理其他的Maven仓库,比如jcenter仓库,用户使用的时候虽然配置的是我们私服的仓库地址,但是实际下载包是从代理仓库下载的
创建代理仓库
首先点击Create repository按钮
然后选择Maven2(proxy)类型
Name为仓库名,名字必须唯一
Remote starage为远程仓库地址,也就是我们实际要代理的仓库的地址
这里我们试着代码jcenter仓库,Name填入jcenter,Remote starage填入https://jcenter.bintray.com/
这两项是必填,其余保持默认配置即可,最后点击底部的Creat repository按钮即可完成创建
创建完成后就可以在仓库列表中看到新增了jcenter仓库,点击copy按钮即可复制该仓库的地址
使用
在Android项目build.gradle中添加我们的代理仓库地址
buildscript {
repositories {
maven {
url "http://localhost:8081/repository/jcenter/"
}
// jcenter() Android gradle配置中不用代理情况下使用jcenter的配置
}
}
然后在app module中就可以添加包的依赖,比如glide,glide包实际是存放在jcenter中的
dependencies {
implementation 'com.github.bumptech.glide:glide:4.8.0'
}
标签:jcenter,glide,仓库,私服,代理,repository,地址,Repository
来源: https://blog.csdn.net/mqdxiaoxiao/article/details/100514346
本站声明:
1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。