美文网首页
本地搭建maven私服

本地搭建maven私服

作者: 读懂人生 | 来源:发表于2021-06-17 10:40 被阅读0次

在Android开发中,需要将公用的lib用于各个不同的项目。一般的做法,就是将lib直接以Model的方式导入到项目中。但这就会出现一个问题,当lib更新版本,或修复BUG时,需要将所有的项目都更新一遍,工作量飙升,还繁琐。尝试在本地搭建maven私服,并以implementation的方式来引用lib,会省事很多。

一.本地搭建maven私服:
1.在lib的 gradle 中添加以下代码,与android平级

// 添加 maven 插件
apply plugin: 'maven'
uploadArchives{
    repositories.mavenDeployer{
        // 配置本地仓库路径,项目根目录下的repository目录中
        repository(url: uri('../repository'))
        pom.groupId = "com.yy"// 唯一标识(通常为模块包名,也可以任意)
        pom.artifactId = "finger" // 项目名称(通常为类库模块名称,也可以任意)
        pom.version = "1.0.0" // 版本号
    }
}

2.在Gradle-->Tasks-->upload-->uploadArchives中双击执行,发布到本地配置的目录下。


image.png

3.在项目中引用:
在工程的build.gradle中添加maven的引用

maven {
            url '../repository'
        }

然后在需要使用的项目中添加依赖implementation 'com.yy:finger:1.0.0',依赖的项目名规则为groupId:artfactId:version

implementation 'com.yy:finger:1.0.0'

https://blog.csdn.net/liyi1009365545/article/details/84766956
https://www.pianshen.com/article/55131001865/

相关文章

  • nexus 创建私服仓库上传jar包

    前提条件 : 本地搭建好nexus私服仓库 如何搭建nexus私服请参考: Nexus、Maven仓库介绍以及在项...

  • Java高级技术day74:Maven实战

    一、Maven私服搭建 1.Maven常用命令: (1)install: 本地安装, 包含编译,打包,安装到本地仓...

  • maevn的nexus私库搭建

    使用nexus搭建maven仓库(本地私服)[https://www.cnblogs.com/demingblog...

  • 本地搭建maven私服

    在Android开发中,需要将公用的lib用于各个不同的项目。一般的做法,就是将lib直接以Model的方式导入到...

  • Maven私服搭建

    什么是maven私服? 工程中如何使用? 如何接入maven私服? 了解maven私服 分为本地和远程 远程包括:...

  • maven私服

    1、配置本地maven settings.xml 使用私服 2、发布jar到私服配置本地maven setting...

  • 将已有jar包部署到私服

    一、环境准备 本地电脑已安装maven私服已经搭建好私服对应仓库和账号权限开启,允许 deploy jar 包上去...

  • 搭建Maven 私服 (Android周边记录1)

    搭建Maven 私服 本文整理目前网络上关于NEXUS搭建Maven私服的文章,记录关于如何搭建一个属于自己的Ma...

  • Android搭建本地Maven私服

    1.下载Nexus https://www.sonatype.com/nexus-repository-oss 2...

  • Ubuntu server下搭建Maven私服Nexus

    Ubuntu server下搭建Maven私服Nexus Maven私服Nexus的作用,主要是为了节省资源,在内...

网友评论

      本文标题:本地搭建maven私服

      本文链接:https://www.haomeiwen.com/subject/oqnqyltx.html