文档章节

Maven私服配置记录 Nexus

liuxw0226
 liuxw0226
发布于 2015/12/29 00:46
字数 315
阅读 457
收藏 23

一、条件

    1.CentOS 7.0 X64

    2.jdk 1.8

二、下载安装nexus

    1.下载nexus到opt目录下 (http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz)

    2.解压tar包,得到nexus和sonatype-work两个文件夹

    

   

    3.进入nexus/bin目录、(nexus为启动文件,默认集成jetty服务器)、首次启动nexus

   

    

     (root用户)提示要先执行 RUN_AS_USER=root

     export RUN_AS_USER=root

      再启动

     

        启动成功!

    4.开启8081端口(临时)

       iptables -I INPUT -p tcp --dport 8081 -j ACCEPT

    


三、配置与测试

    1.访问服务器:http://192.168.1.102:8081/nexus        

    

   点击右上角login in   默认用户名:admin 密码:admin123

    

进入Repositories

 查看分配给public组的仓库

修改仓库central下载连接、设置远程下载索引为true

同意代理下载

显示In Service后可以使用

    2.Maven settings.xml里面配置私服(测试连接为192.168.1.102)

<mirror>
	   <id>public</id>
	   <mirrorOf>*</mirrorOf> 
	   <name>central-mirror</name> 
	   <url>http://192.168.1.102:8081/nexus/content/groups/public</url>
	 </mirror> 	 
  </mirrors>


    pom.xml配置jar包下载

<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
<version>4.9.1</version>
</dependency>


    download日志中下载连接已为私服连接192.168.1.102

    

    查看私服仓库下载的jar包

    

此后:maven私服可以使用了,可新建仓库、仓库组,也可以上传本地jar到maven私服中。。。


© 著作权归作者所有

共有 人打赏支持
liuxw0226

liuxw0226

粉丝 7
博文 19
码字总数 8419
作品 0
顺义
后端工程师
Maven的本地仓库、中心仓库、私服(NEW)

本地仓库 设置本地仓库到指定目录,而不使用Maven默认的配置(默认放在C:/user/m2.目录下) 打开Maven的解压目录E:softapache-maven-3.1.0conf,修改settings.xml 配置localRepository即可完...

SuShine
05/23
0
0
Linux 下使用 Nexus

为什么要搭建私服? 在开发过程中,有时候会使用到公司内部的一些开发包,显然把这些包放在外部是不合适的。另外,由于项目一直在开发中,这些内部的依赖可能也在不断的更新。可以通过搭建公...

devin223
2017/06/05
0
0
Maven私服Nexus3.x环境构建操作记录

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

sietai
05/16
0
0
建立Maven私服 - Nexus (七)

私服不是Maven的核心概念,它仅仅是一种衍生出来的特殊的Maven仓库。通过建立自己的私服,就可以降低中央仓库负荷、节省外网带宽、加速Maven构建、自己部署构建等,从而高效地使用Maven。Nex...

半夏alvin
2014/01/24
0
3
使用maven,搭建nexus私服

maven的中央仓库特别的慢,近期为了推进项目转为maven的结构,必须提高下载的速度,摸索着搭建一个私服。将过程记录在此。 一直使用IDEA的maven的插件,并没有在系统中安装maven 1、先安装m...

雷斯林
2016/11/26
68
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

RabbitMQ在CentOS环境安装

1.废话不多说准备一台虚拟机,系统为centos,我这里使用的系统版本如下图所示:

凌晨一点
49分钟前
0
0
线程池相关

在java.util.concurrent包下,提供了一系列与线程池相关的类。 使用线程池的好处 降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗; 提高响应速度。当任务到达时,任务...

edwardGe
51分钟前
0
0
学习大数据这三个关键技术是一定要掌握!

大数据时代全面来临,大数据、人工智能等技术引领科技创新潮流,获得国家政策大力支持,前景广阔。学习大数据技术的人自然是络绎不绝, 学习大数据虽然是一个趋势,但也要注意大数据培训课程...

董黎明
今天
0
0
jetbrains 上传代码到github

设置中找github 获取token 验证是否成功 测试git 生成key,一路回车即可 ssh-keygen -t rsa -C “youremail@example.com” 打开pub复制key,需要再次输入一次密码 验证是否成功,输入yes即可...

阿豪boy
今天
0
0
分布式服务框架(拾遗)

前言 现在的大部分工程都已经是基于分布式架构来处理。所以这里对分布式框架做一个简单的总结 常用的RPC框架 RPC框架原理 RPC(Remote Procedure Call,远程过程调用)一般用来实现部署在不同...

kukudeku
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部