欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Android : 搭建本地和使用Maven仓库

程序员文章站 2022-03-29 18:05:04
当我们创建一个module 插件的时候,可以将该目录下的代码上传到maven仓库中。远程的仓库需要申请域名,这就不说了,我们现在创建一个本地的maven仓库。1)我们有个项目 twomodule插件工程:2)我们需要将该插件上传到本地maven仓库中,首先,我们需要在该插件的.gradle文件中,使用gradle提供的上传工具apply plugin: 'maven' //在module的gradle中,添加maven依赖//maven 上传 ( implementation 'co...

当我们创建一个module 插件的时候,可以将该目录下的代码上传到maven仓库中。远程的仓库需要申请域名,这就不说了,我们现在创建一个本地的maven仓库。

1)我们有个项目 twomodule插件工程:

Android : 搭建本地和使用Maven仓库

2)我们需要将该插件上传到本地maven仓库中,首先,我们需要在该插件的.gradle文件中,使用gradle提供的上传工具

apply plugin: 'maven' //在module的gradle中,添加maven依赖

//maven 上传  ( implementation 'com.example.twomodule:plugin:1.0.0' )
uploadArchives {
    repositories.mavenDeployer {
        repository(url: uri('../repo2'))  //仓库地址 :该目录下的上两级
//        repository(url: uri('/Users/malei/code/qyPro/repo'))  //仓库地址
        pom.groupId = 'com.example.twomodule' //插件组
        pom.artifactId = 'plugin'  //插件名
        pom.version = '1.0.0'  //插件版本
    }
}

这样我们的插件就完成了上传maven仓库的基本配置了。

3)配置完成后,我们需要将代码上传到仓库中,点击如下按钮

Android : 搭建本地和使用Maven仓库

4)然后,我们发现在工程中多了一个repo2的文件目录

Android : 搭建本地和使用Maven仓库

5)以上的步骤就证明了,我们的代码已经进入到了本地的mavem仓库中,我们现在就可以在项目中使用该插件了。首先我们需要在项目build.gradle中,添加该仓库的 本地maven地址

Android : 搭建本地和使用Maven仓库

6)仓库的maven地址配置好以后,我们就可以在app工程下的build.gradle中申请使用该仓库中的代码了:

implementation 'com.example.twomodule:plugin:1.0.0'

 

本文地址:https://blog.csdn.net/BunnyCoffer/article/details/107469755

相关标签: android