[Sonatype Nexus]Ubuntu、Nexus搭建Maven私有仓库

本文介绍了在Ubuntu 16.04上安装Sonatype Nexus以创建Maven私有仓库的过程,包括解决启动警告的方法、配置私有仓库、设置防火墙规则以及在IntelliJ IDEA中配置使用私有仓库的步骤。
摘要由CSDN通过智能技术生成

环境:
Sonatype Nexus、
Ubuntu16.04、
Maven3、
Intellij Idea等

整体搭建思路:
在服务器A上部署Sonatype Nexus进行Maven仓库管理,在其他环境的项目中,使用Nexus上的Maven仓库;

为什么需要建立私有仓库?
博主在项目中,使用了私有的jar包,但是在maven仓库中肯定是找不到的;在博主的另一篇博文中,遇到这样的情况我选择了将jar包添加入本地maven仓库中再进行项目打包,这样能解决了问题,可是,这样的maven仓库却在我本地;当项目开发到一定程度,随之而来的私有jar包多了以后,会非常麻烦。所以,这时候就需要一个整个团队都能使用的专有maven仓库。

一、安装部署Sonatype Nexus

1)Nexus需要JDK环境
2)Nexus包

这里写图片描述

在这里下载了2.x版本的(这里是2.14.14-03,刚开始是下载3.x版本的,发现在ubuntu上启动有问题,一时半会还解决不了,就上2.x了)

sudo wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.14.4-03-bundle.tar.gz

下载完成后进行解压:

sudo tar -zxvf nexus-2.14.4-03-bundle.tar.gz

解压之后会有两个文件夹,简单解释

nexus-2.14.4-03:程序
sonatype-work:仓库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值