文档章节

Linux —— Maven私服(Nexus3.x)搭建

剧与
 剧与
发布于 2018/05/03 11:21
字数 643
阅读 1128
收藏 3

一、环境

CentOS 7

JDK:1.8  

Maven:3.3.9

Nexus:3.11

二、私服

     私服是指私有服务器,是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构建。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载

 

 

三、Maven安装

1.下载地址

http://maven.apache.org/download.cgi

2. 服务器安装jdk环境

可以参考我的这篇博客: https://my.oschina.net/u/2963821/blog/1608622

3.安装Maven

[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
[root@localhost src]# tar -zxvf apache-maven-3.3.9-bin.tar.gz
[root@localhost src]# mv apache-maven-3.3.9 /usr/local/maven

4. 配置系统环境变量

编辑/etc/profile文件,在底部添加如下内容:

[root@localhost jvm]# vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

export MAVEN_HOME=/usr/local/maven
export PATH=$PATH:$MAVEN_HOME/bin

[root@localhost jvm]# source /etc/profile


4. 验证是否安装成功
 

[root@localhost jvm]# mvn --version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /usr/local/maven
Java version: 1.8.0_161, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-693.el7.x86_64", arch: "amd64", family: "unix"

四、Nexus安装

1.下载地址

https://www.sonatype.com/download-oss-sonatype

2. 源码安装

[root@localhost jvm]# cd /usr/local/src/
[root@localhost src]# wget https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.11.0-01-unix.tar.gz
[root@localhost src]# tar -zxvf nexus-3.11.0-01-unix.tar.gz
[root@localhost src]# mv nexus-3.11.0-01 /usr/local/nexus

3. 启动nexus

默认端口8081,如果要修改端口可以在etc/nexus-default.properties配置中修改

启动:

[root@localhost src]# /usr/local/nexus/bin/nexus start
WARNING: ************************************************************
WARNING: Detected execution as "root" user.  This is NOT recommended!
 WARNING: ************************************************************
 Starting nexus

上面在启动过程中出现警告:不推荐使用root用户启动,创个新用户就行。这个警告不影响nexus的正常访问和使用。

4. 开放8081端口

可以参考我这篇博客:https://my.oschina.net/u/2963821/blog/1610909

[root@localhost src]# firewall-cmd --add-port=8081/tcp --permanent
success
[root@localhost src]# firewall-cmd --reload
success


 

5.  浏览器访问


这就把nexus服务搭建好了,默认管理员账号密码是admin/admin123

 

© 著作权归作者所有

剧与

剧与

粉丝 15
博文 47
码字总数 41334
作品 0
成都
后端工程师
私信 提问
(搭建系列)centos7下搭建maven私服,以nexus3.x为例

maven仓库管理软件有这么几种: Apache Archiva,Artifactory,Sonatype Nexus 。这里我们以nexus为例搭建maven私服,这个用的最多吧。 一、下载相关文件 1、首先就是下载nexus 可以去官网下...

哥本哈根的小哥
09/26
57
0
Docker 系列四(自定义仓库).

一、Docker hub 交互 Docker hub 是 Docker 官方维护的一个公共仓库,大部分需求都可以通过在 Docker hub 中直接下载镜像来完成。接下来,来看一下怎么与 Docker hub 进行交互,包括登陆登出...

JMCui
2018/07/25
0
0
Linux搭建Maven私服Nexus3.x环境

一、Maven介绍 Apache Maven是一个创新的软件项目管理和综合工具。 Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件。...

898009427
2018/08/06
0
0
Maven私服Nexus3.x环境构建操作记录

Maven私服Nexus3.x环境构建操作记录 Maven介绍 Apache Maven是一个创新的软件项目管理和综合工具。 Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资...

sietai
2018/05/16
1K
0
阿里云本地开发环境搭建

阿里云本地开发环境搭建 一、edas中心搭建 1.准备工作: · 安装aliTomcat,下载Pandora 容器,参考:https://help.aliyun.com/documentdetail/44158.html?spm=5176.doc44158.6.626.rNC8kS ...

老金斯基
2017/12/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【2019个推开发者节】航母级APP都在用的SDK现在全部免费,35岁老程序员表示第一次见!

1024程序员节来了 双11近了 各路满减、折扣、领券、秒杀、集赞 营销玩法猛于虎,一看优惠两毛五 日常拼命赶“需求” 修“Bug”的开发者们 想找个好用又不贵的工具太难了 亲爱的开发者们,不要...

个推
28分钟前
9
0
Ceph对可用存储空间的校验与控制

Ceph一共使用了四个配置对可用存储空间进行校验并实施控制,如下: mon_osd_full_ratio:集群中的任一OSD空间使用率大于等于此数值时,集群将被标记为Full,此时集群将停止接受来自客户端的写...

浪里个浪浪
29分钟前
11
0
工厂方法模式

1.定义:创建一个接口,协助创建其它对象 2.优缺点 优: a.用户只需要知道这个工厂是创建哪种对象的,不需要知道创建的过程 b.满足开闭原则(开闭原则:对扩展开放,对修改关闭,即增加类可以...

wen123
31分钟前
5
0
Bootstrap Table -detailView和detailFilter的使用

查看表格 detailFilter 属性:data-detail-filter Type:Function Default:function(index,row){ return true} detailView 属性:data-detail-view Type:Boolean Default:false <table id="ta......

tianyawhl
36分钟前
4
0
场效应管的注意事项

  (1)为了安全使用场效应管,在线路的设计中不能超过管的耗散功率,最大漏源电压、最大栅源电压和最大电流等参数的极限值。   (2)各类型场效应管在使用时,都要严格按要求的偏置接入...

仙溪
39分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部