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

2019-04-14  本文已影响0人  大飞_2048

一、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

上一篇 下一篇

猜你喜欢

热点阅读