Android Studio +Nexus搭建Maven私服

本文介绍了如何使用Nexus搭建Maven私有库,便于局域网内的项目统一管理第三方构件和内部共享模块。通过Nexus OSS的下载、安装和配置,创建hosted类型的maven-releases和maven-snapshots仓库,详细讲解了Android项目如何上传到私有库,并提供引用私有库的配置方法。
摘要由CSDN通过智能技术生成

Nexus概述

Nexus是一个基于maven的仓库管理的社区项目.主要的使用场景就是可以在局域网搭建一个maven私服,用来部署第三方公共构件或者作为远程仓库在该局域网的一个代理.简单举几个例子就是:

  1. 第三方jar包可以放在nexus上,项目可以直接通过Url和路径配置直接引用.方便进行统一管理.
  2. 同时有多个项目在开发的时候,一些共用基础模块可以单独抽取到nexus上,需要用的项目直接从nexus上拉取就行(基础模块的实现,维护和部署可以交给专门的人员,其他项目不用关心代码实现,这样也可以达到保证核心代码不泄露).
  3. 一些封闭开发的过程中开发机是不能上公网的,所以连接central repository和下载jar就比较麻烦,这时就可以用nexus搭建起来一个介于公网和局域网之间的桥梁。

开始搭建

1.下载sonatype nexus oss

这里使用的是Nexus OSS开源版,官网下载地址:http://www.sonatype.org/nexus/go/ 建议安装3.x以上的版本,安装2.x的版本需要进行一大堆配置,具体配置可自行去谷歌或百度,以下使用仅针对3.x版本

2.安装并运行sonatype nexus oss

首先确认服务器上是否已经安装JDK,nexus oss的运行需要JDK7或者JDK8。如果没有安装JDK,请先安装JDK。 下载下来的nexus oss是一个zip或者tar.gz压缩包,需要将其解压。你可以将其解压到任何位置,nexus oss的运行对其所在位置没有什么特殊要求。解压后会看到两个文件夹,一个是nexus-x.xx.x-xx,一个sonatype-work。其中nexus-x.xx.x-xx是nexus oss的主目录,所有运行程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值