文档章节

Maven私服配置记录 Nexus

liuxw0226
 liuxw0226
发布于 2015/12/29 00:46
字数 315
阅读 461
收藏 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的结构,必须提高下载的速度,摸索着搭建一个私服。将过程记录在此。 一直使用IDEA的maven的插件,并没有在系统中安装maven 1、先安装m...

雷斯林
2016/11/26
68
0
建立Maven私服 - Nexus (七)

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

半夏alvin
2014/01/24
0
3

没有更多内容

加载失败,请刷新页面

加载更多

RESTful架构详解

1. 什么是REST REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主...

kitty1116
20分钟前
0
0
精通Spring Boot——第十篇:Quartz动态配置定时任务

定时任务简述 定时任务,在企业开发中尤其重要,很多业务都是需要定时任务去做的。比如说10点开售某件东西,凌晨0点统计注册人数,统计其他各种等等。这个时候不可能说让人为的去开启某个开关...

developlee的潇洒人生
23分钟前
0
0
将一些内容输出到文件中

看到一个面试题,如下: 第八题: 一个字符串将其输入到一个文件中,代码如下: <?php$a = '[{"teamId": "43", "serial": "1"},{"teamId": "1", "serial": "2"},{"teamId": "14", "serial":...

vinci321
31分钟前
0
0
nginx的简单使用:负载均衡

nginx:反向代理的服务器;用户发送请求到nginx,nginx把请求发送给真正的服务器,等待服务器处理完数据并返回,再把数据发送给用户。 nginx作为一个反向代理服务器,能缓存我们项目的静态文...

osliang
今天
2
0
网站title标题被改并被百度网址安全中心提醒的解决办法

国庆假日期间我们Sine安全接到众多网站站长求助网站标题被改导致在百度搜索中百度安全中心提醒被拦截,导致网站正常用户无法浏览网站被跳转到一些菠菜du博网站,而且很明显的一个特征就是在百...

网站安全
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部