Andrdoid Studio Maven私服搭建随笔

一、准备工作

二、安装nexus

本文是基于nexus-3.13.0-01-win64免安装版本而写,各版本操作可能有所不同,仅供参考。

1、 解压文件

解压nexus-3.13.0-01-win64 (1).zip到文件夹
在这里插入图片描述

2、安装服务

DOS命令进入E:\nexus\nexus-3.13.0-01\bin目录,执行安装命令,安装nexus服务。
在这里插入图片描述
注释:nexus表示服务名称

3、启动服务

安装成功后,会在服务中看到刚才安装的服务nexus,可以选着手动启动该服务或者命令行启动。
安装成功后服务面板中显示该服务
命令行启动服务
命令行启动服务

三、配置nexus

1、启动nexus

在浏览器中输入 http://localhost:8081/ 访问nexus服务器
nexus服务器

2、修改配置文件

nexus配置文件存放于 /etc/nexus-default.properties 文件中
在这里插入图片描述
配置文件说明

## DO NOT EDIT - CUSTOMIZATIONS BELONG IN $data-dir/etc/nexus.properties
##
# Jetty section
application-port=8081       #访问端口
application-host=0.0.0.0   #访问IP
nexus-args=${jetty.etc}/jetty.xml,${jetty.etc}/jetty-http.xml,${jetty.etc}/jetty-requestlog.xml
nexus-context-path=/

# Nexus section
nexus-edition=nexus-pro-edition
nexus-features=\
 nexus-pro-feature

修改IP或端口后需要重启服务使其生效

3、创建代码仓库

  1. 点击右上角Sign in按钮登录,默认用户名:admin,默认密码:admin123,登录后点击settings图标,查看当前代码仓库
    在这里插入图片描述
  2. 点击create repository按钮创建代码仓库,选择 maven2(hosted) 类型
    在这里插入图片描述
  3. 填写仓库名称,创建仓库
    在这里插入图片描述
  4. 查看仓库
    创建成功后,回到仓库列表界面,会出现刚才创建好的仓库列表。点击copy按钮复制仓库地址,用作android studio发布地址,可在浏览器中访问该地址,查看仓库是否创建成功。
    在这里插入图片描述

四、Android Studio项目发布

1、.gradle配置

在项目的build.gradle文件中配置maven地址

allprojects {
    repositories {
        google()
        jcenter()
        maven {
            url 'http://192.168.10.91:8081/repository/AllongLibrary/'  #该地址即为上面拷贝的地址
        }
        maven {
            url "https://jitpack.io"
        }
    }

2、app配置

  1. 添加maven插件
    在这里插入图片描述
  2. 添加上传任务
    在这里插入图片描述
  3. 上传项目
    点击Gradle选择项目中的该任务,右键运行,进行上传。
    在这里插入图片描述
  4. 查看上传的项目
    在浏览器中访问该地址,查看当前项目版本信息
    在这里插入图片描述

五、Android Studio引用项目

  1. 在项目的build.gradle中配置maven地址
    在这里插入图片描述
  2. 在对应app中添加依赖
    在这里插入图片描述

六、结语

初次写博客,希望能对各位读者有所帮助,同时也希望大家多多留言斧正。
参考文章:

https://blog.csdn.net/CodySnow/article/details/53502509

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章