Android studio中使用Maven发布本地仓库

原文链接:https://www.jianshu.com/p/cff4684803f3
https://blog.csdn.net/xuehuayous/article/details/81776254

基本描述:
maven的仓库分两类:
1、本地仓库
maven在本地存储构件的地方。
maven本地仓库的默认位置:在用户的目录下.m2/repository/的仓库目录
2、远程仓库
两个 Maven 中央库:mavenCentral 和 jcenter。
部署在内网服务器的私有仓库。
Maven在本地仓库中的对应存储路径:
1、groupId唯一标识符:com.android.dzrefresh 对应路径:com/android/dzrefresh
2、artifactId类似于项目名称:App 对应路径:com/android/dzrefresh/App
3、version版本号:1.0.0 对应路径:com/android/dzrefresh/App/1.0.0
对应得也就是:
compile ‘com.android.dzrefresh:App:1.0.0’

发布本地库流程如下:
一、新建一个Android项目
在项目下创建一个Libary
二、配置参数
在Library也就是刚才创建的AndroidLib下的gradle.build中添加
在这里插入图片描述

1、repository:本地仓库路径 (url:“file://D://Users/user2/.m2/repository/”)或者时企业申请的maven仓库地址(url: ‘http://maven.enovatemotors.com:xxx/xxx/xxxx’)
2、authentication 认证的账户和密码
3、groupId唯一标识符:com.android.dzrefresh 对应路径:com/android/dzrefresh
4、artifactId类似于项目名称:App 对应路径:com/android/dzrefresh/App
5、version版本号:1.0.0 对应路径:com/android/dzrefresh/App/1.0.0
对应得也就是:
compile ‘com.android.dzrefresh:App:1.0.0’

添加本地maven配置
在项目的build.gradle文件中添加本地maven的地址配置,指向发布的maven地址(对本地而言就是本地仓库路径)。
在这里插入图片描述

使用命令发布本地仓库

./gradlew clean
./gradlew build
./gradlew androidJavaDoc
./gradlew uploadArchives

或者直接

   ./upload.sh   编译

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值