androidstudio引用本地maven_Android studio中使用Maven发布本地仓库

前言:

最近在项目中使用到Maven本地仓库,之前用Maven只是用别人的库做依赖。而对与上传本地仓库或外部仓库还不是很了解,在学习了别人的技术文章后在这里做一些总结。

基本描述:

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'

指定本地仓库路径:

自定义本地路径:

repositories {

maven { url 'D://Users/user2/.m2/repository' }

}

默认本地路径:

repositories {

mavenLocal()

你可能感兴趣的:(androidstudio引用本地maven_Android studio中使用Maven发布本地仓库)