参考如下步骤:
创建一个Libary,我命名为AndroidLib
在Libary的根目录下新建gradle.properties文件,添加
#包信息
ARTIFACTID = androidLib
LIBRARY_VERSION = 0.0.2
#Mac下地址:file:///Users/
LOCAL_REPO_URL=file:///Users/caik/my/local/repo
ARTIFACTID:开始说的到artifactId
LIBRARY_VERSION:版本号
LOCAL_REPO_URL:本地仓库的地址:file://+本地路径
第三步
在Library也就是刚才创建的AndroidLib下的gradle.build中添加
apply plugin: 'maven'
uploadArchives{
repositories.mavenDeployer{
repository(url:LOCAL_REPO_URL)
pom.groupId = GROUP_ID
pom.artifactId = ARTIFACTID
pom.version = LIBRARY_VERSION
}
}
第四步
最后在项目路径下执行:
./gradlew -p
我这里就是:
./gradlew -p androidlib clean build uploadArchives --info
等执行结束到刚才设置好的
LOCAL_REPO_URL=file:///Users/caik/my/local/repo
路径下就可以看到已经发布好的本次仓库