Mac搭建maven私库

作者: hahauha | 来源:发表于2019-01-10 12:36 被阅读0次

安装nexus

在Mac终端输入brew install nexus,如果提示没有brew命令,请先安装brew,
启动nexus的命令为brew services start nexus,其它命令请搜索brew用法
然后再浏览器输入nexus管理地址为127.0.0.1:8081/nexus,默认管理员帐号密码为admin/admin123

使用maven私库

1、上传
在build.gradle 配置如下

apply plugin: 'maven'

//打包main目录下代码和资源的task
task androidSourcesJar(type: Jar) {
    classifier = 'sources'
    from android.sourceSets.main.java.srcDirs
}
//配置需要上传到maven仓库的文件
artifacts {
    archives androidSourcesJar
}
//上传到Maven仓库的task
uploadArchives {
    repositories {
        mavenDeployer {
            //指定maven仓库url
            repository(url: "http://127.0.0.1:8081/nexus/content/repositories/releases/") {
                //nexus登录默认用户名和密码
                authentication(userName: "admin", password: "admin123")
            }
            pom.groupId = "com.example.as.custom"// 唯一标识(通常为模块包名,也可以任意)
            pom.artifactId = "CustomWidget" // 项目名称(通常为类库模块名称,也可以任意)
            pom.version = "1.1.0" // 版本号
        }
    }
}

配置完成后点击Sync Now,然后在Gradle projects窗口中: Tasks中会多出一个upload目录,里面就有一个名为uploadArchives的task,这个uploadArchives就是将类库发布到仓库的task。,双击uploadArchives,完成发布。

2、发布 image.png
3、使用

和使用本地仓库依赖一样,我们告诉gradle依赖包仓库的位置,在项目根目录下build.gradle中添加:

allprojects {
    repositories {
        google()
        jcenter()
        maven { url 'http://127.0.0.1:8081/nexus/content/repositories/releases/' }
    }
}
然后在app模块build.gradle中添加依赖编译运行成功: image.png

相关文章

  • Mac搭建maven私库

    安装nexus 在Mac终端输入brew install nexus,如果提示没有brew命令,请先安装brew,...

  • maven 私库搭建总结

    mirror镜像是对repository而言,必须先存在repository,之后配置对应关系。如果配置mirro...

  • Maven私库搭建及使用

    为什么要使用私库 maven默认去远程中央仓库下载JAR包的,访问国外网络相当慢,如果团队每个人都去下载一遍无疑是...

  • 使用nexus搭建maven私库

    什么是nexus? nexus是一个maven仓库管理器,使用nexus可以快速便捷的搭建自己的maven私有仓库...

  • maven项目上传到私库

    maven的setting.xml配置文件, 配置私库的账号密码 项目的pom文件配置jar包上传的私库私库 P....

  • Mac Maven搭建

    虽然我下的eclipse里面已经自带了Maven,不过还是想在命令行里使用Maven。 安装步骤参考网上的教程基本...

  • A48 搭建npm私库

    npm私库搭建 搭建准备 node cnpmjs mysql docker(可选) 方案: sinopia最近一次...

  • eclipse 搭建maven for Mac

    首先要安装maven插件 因为自己已经装过eclipse,所以就直接上步骤。 两种方式: 在线安装 缺点:慢!慢!...

  • Mac maven 环境搭建

    1. Maven的下载 maven的下载地址:https://maven.apache.org/download....

  • MAC Maven环境搭建

    简介 maven 作用:方便导入jar包 maven核心思想:约定大于配置 下载安装 官网 https://mav...

网友评论

    本文标题:Mac搭建maven私库

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