参考链接:https://www.jianshu.com/p/0629548ab5a4
第一步:安装nexus-3.7.1-02-mac到本地
第二步:在依赖库build.gradle文件上添加:
apply plugin: 'maven' group = 'com.stone.jlib' version = '0.8.2' uploadArchives { repositories { mavenDeployer { repository(url: 'http://192.168.1.185:8081/repository/maven-releases/') { authentication(userName: 'admin', password: 'admin123') } } } }
第三步:进入gradlew文件夹目录
//发布某个library
./gradlew :some-module:clean :some-module:uploadArchives
或者执行下面的命令, 发布项目中的所有library库
./gradlew clean uploadArchives
发布成功后:
第一步:在所在项目跟目录build.gradle下添加
allprojects { repositories { google() jcenter() maven { url 'http://127.0.0.1:8081/repository/maven-releases/' } } }
第二步:在app下的bulid.gradle的dependencies添加
compile 'com.stone.jlib:mylibrary:0.8.2'
完成