参考链接
https://blog.csdn.net/HUandroid/article/details/108594243
https://www.jianshu.com/p/c086de5e4775
1.下载nexus
https://www.sonatype.com/download-oss-sonatype
解压之后,进入bin目录,./nexus start 或者 ./nexus run 启动nexus,
然后在浏览器输入以下
http://127.0.0.1:8081/或者localhost:8081
可以进入nexus的操作界面了。
建议使用google浏览器打开,部分浏览器打不开
首次登陆密码位置
/Users/apppp/Documents/nexus-mac/nexus-3.26.0-04-mac/sonatypework/nexus3/admin.password
上传到 nexus 私服
build.gradle 根节点中添加 类似如下
//maven上传
uploadArchives {
configuration = configurations.archives
repositories {
mavenDeployer {
repository(url: 'http://172.25.36.202:8081/repository/maven-releases/') {
authentication(userName: 'admin', password: '445106774')
}
snapshotRepository(url: 'http://172.25.36.202:8081/repository/maven-snapshots/') {
authentication(userName: 'admin', password: '445106774')
}
pom.project {
// version '1.0.1'
version "1.1.1-SNAPSHOT"
artifactId 'module-message-facade'
groupId 'com.zjl.app'
packaging 'aar'
description ''
}
}
}
Android Studio 中打开右侧的 Gradle 侧边栏,打开 nexuslibrary,可以看到 uploadArchives,这就是刚才创建的上传 Task,点击即可完成上传。