美文网首页
maven私有服务器搭建及android上传下载使用(含代码)

maven私有服务器搭建及android上传下载使用(含代码)

作者: 大飞_2048 | 来源:发表于2019-04-14 00:22 被阅读0次

    一、maven安装

            这里只选一个环境进行介绍,作者使用的Mac环境的,使用nexus-3.16.0-01-mac.tgz

                1:下载nexus(http://www.sonatype.com/download-oss-sonatype) 最新版本3.0

                2: 解压,记得不要偷懒双击,要用tar -xzvf 命令行。这里可能会遇到问题。

                3:使用:nexus start 

                 服务器就搭建完成啦。http://127.0.0.1:8081 会出现期待界面,这样搭建成功啦。可以使用。

                最新版本的3.17以后,默认密码不是admin123

                 需要  vim /Users/zhangyf/sonatype-work/nexus3/admin.password 这里获取, 登陆会让你自动修改密码

                仓库有三种类型。group proxy  hosted .我们选用hosted类型仓库 发布(http://127.0.0.1:8081/repository/maven-releases/)或者快照(http://127.0.0.1:8081/repository/maven-snapshots/)使用,两者区别是版本是否可以删除。

                详细介绍请参考Welcome的官方文档。

    二、上传android环境下使用

            先给出代码maven_android: android+maven代码管理验证

            最新版本打进去依赖第三方aar版本,主分支可以回退一版本,没有依赖第三方的aar。    

     使用说明:

    # 上传构建的信息(gradle.properties配置

    GROUP=com.xes.rtcengine

    VERSION_NAME=1.0.0

    # 上传的目标仓库地址

    SNAPSHOT_REPOSITORY_URL=''#空不使用 shapshot 版本

    RELEASE_REPOSITORY_URL=http://192.168.1.4:8081/repository/maven-releases/

    # Nexus 的私服的用户名称和密码 请将如下参数添加到 project/local.properties  文件中

    #LEXUE_MAVEN_USERNAME=xxxx

    #LEXUE_MAVEN_PASSWORD=xxxx

    命令行:

     ./gradlew clean uploadArchives

    三、下载android环境下使用

    (1)添加maven地址

    添加地址

    (2)添加引用

    aap的build.gradle 添加引用

    补充:如果不要自己搭建maven直接用github仓库作为maven服务器,参考即可。
    https://www.jianshu.com/p/dce50c238042

    相关文章

      网友评论

          本文标题:maven私有服务器搭建及android上传下载使用(含代码)

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