Mac搭建本地Maven仓库For Android Studio

1 下载官方Nexus Repository OSS(需要*不然很慢)

Nexus Oss官网下载地址
Mac搭建本地Maven仓库For Android Studio

1.1 点击红色按钮——GET RESOSITORY OSS

Mac搭建本地Maven仓库For Android Studio

1.2 静静等待下载完成即可

2 运行Nexus

2.1 cd nexus-3.15.2-01-mac/nexus-3.15.2-01/bin

执行命令 ./nexus start
Mac搭建本地Maven仓库For Android Studio
这时候表示nexus开启成功

2.2 浏览器输入 http://localhost:8081/

Mac搭建本地Maven仓库For Android Studio
到此为止说明我们的配置过程没有问题,点击右上角的sign in 登录

2.3 用户名和密码为 admin admin123

Mac搭建本地Maven仓库For Android Studio
这里其他的先不用管,点击maven releases 右边的那个copy你会得到和下面类似的url

http://localhost:8081/repository/maven-releases/
这个东西很重要,我们先保存在这里等会会用到

Mac搭建本地Maven仓库For Android Studio
现在我们看看这里,点击maven releases之后是没有任何文件反倒是要你需要输入一些参数的,选择取消我们接下来开始往这个项目上放文件夹了

3 创建Android Library并发布到maven


dependencies {
  //...
}

apply plugin: 'maven'

uploadArchives {
    repositories {
        mavenDeployer {
            pom.groupId = 'com.kevin'
            pom.artifactId = "common"
            pom.version = "1.1"
            pom.packaging = 'aar'
            repository(url: 'http://localhost:8081/repository/maven-releases/'){
                authentication(userName: "admin", password: "admin123")
            }
        }
    }
}

Mac搭建本地Maven仓库For Android Studio
如果运行成功的话你就可以在下面的地方看到文件夹啦

Browsw——maven releases

Mac搭建本地Maven仓库For Android Studio
到此结束啦,具体的如何引用请看这篇博客

搭建本地Maven私服,并使用Android Studio统一管理