Mac搭建本地Maven仓库For Android Studio
文章目录
1 下载官方Nexus Repository OSS(需要*不然很慢)
1.1 点击红色按钮——GET RESOSITORY OSS
1.2 静静等待下载完成即可
2 运行Nexus
2.1 cd nexus-3.15.2-01-mac/nexus-3.15.2-01/bin
执行命令 ./nexus start
这时候表示nexus开启成功
2.2 浏览器输入 http://localhost:8081/
到此为止说明我们的配置过程没有问题,点击右上角的sign in 登录
2.3 用户名和密码为 admin admin123
这里其他的先不用管,点击maven releases 右边的那个copy你会得到和下面类似的url
http://localhost:8081/repository/maven-releases/
这个东西很重要,我们先保存在这里等会会用到
现在我们看看这里,点击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")
}
}
}
}
如果运行成功的话你就可以在下面的地方看到文件夹啦
Browsw——maven releases
到此结束啦,具体的如何引用请看这篇博客