文档章节

Maven私服配置记录 Nexus

liuxw0226
 liuxw0226
发布于 2015/12/29 00:46
字数 315
阅读 455
收藏 23
点赞 1
评论 0

一、条件

    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

Linux 下使用 Nexus

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

devin223 ⋅ 2017/06/05 ⋅ 0

maven基础概念学习1

1.maven是什么? 百度百科: Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 2.maven的作用? 构建、文档、报告、依赖、scms、发布...

jdk2010 ⋅ 2015/08/11 ⋅ 0

Maven私服Nexus3.x环境构建操作记录

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

sietai ⋅ 05/16 ⋅ 0

使用maven,搭建nexus私服

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

雷斯林 ⋅ 2016/11/26 ⋅ 0

如何在电脑上搭建一个私服,实现maven项目的上传和下载?

  在本机上搭建私服 1、去官网下载nexus   下载网址: http://nexus.sonatype.org/ 下载格式:下载war格式 (还有bundle格式 ) : nexus-2.7.0-06.war (直接放入tomat的wabapps中运行)...

科技小能手 ⋅ 2017/11/19 ⋅ 0

建立Maven私服 - Nexus (七)

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

半夏alvin ⋅ 2014/01/24 ⋅ 3

Maven 私服配置

1、配置Nexus为maven的私服 第一种方式:在项目的POM中如下配置 <repositories> <repository> <id>nexus_public</id> <url>http://localhost:8081/nexus/content/groups/public/</url> <rel......

learn_more ⋅ 2015/07/21 ⋅ 2

Maven 系列 五 :使用Nexus搭建Maven私服

1 . 私服简介   私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则...

lyg945 ⋅ 2014/06/23 ⋅ 4

Maven私服 Nexus的搭建

背景: 私服:私有服务器,是公司内部Maven项目经常用到的私有仓库。Nexus就是一款常用的私用Maven服务器,一般是公司内部使用。 下载地址是:http://www.sonatype.org/nexus/go 默认本地地址...

huoyoung ⋅ 2016/09/11 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

常见数据结构(二)-树(二叉树,红黑树,B树)

本文介绍数据结构中几种常见的树:二分查找树,2-3树,红黑树,B树 写在前面 本文所有图片均截图自coursera上普林斯顿的课程《Algorithms, Part I》中的Slides 相关命题的证明可参考《算法(第...

浮躁的码农 ⋅ 6分钟前 ⋅ 0

android -------- 混淆打包报错 (warning - InnerClass ...)

最近做Android混淆打包遇到一些问题,Android Sdutio 3.1 版本打包的 错误如下: Android studio warning - InnerClass annotations are missing corresponding EnclosingMember annotation......

切切歆语 ⋅ 22分钟前 ⋅ 0

eclipse酷炫大法之设置主题、皮肤

eclipse酷炫大法 目前两款不错的eclipse 1.系统设置 Window->Preferences->General->Appearance 2.Eclipse Marketplace下载【推荐】 Help->Eclipse Marketplace->搜索‘theme’进行安装 比如......

anlve ⋅ 30分钟前 ⋅ 0

vim编辑模式、vim命令模式、vim实践

vim编辑模式 编辑模式用来输入或修改文本内容,编辑模式除了Esc外其他键几乎都是输入 如何进入编辑模式 一般模式输入以下按键,均可进入编辑模式,左下角提示 insert(中文为插入) 字样 i ...

蛋黄Yolks ⋅ 34分钟前 ⋅ 0

大数据入门基础:SSH介绍

什么是ssh 简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码...

董黎明 ⋅ 53分钟前 ⋅ 0

web3j教程

web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。 汇智网最新发布的web3j教程,详细讲解...

汇智网教程 ⋅ 今天 ⋅ 0

谷歌:安全问题机制并不如你想象中安全

腾讯科技讯 5月25日,如今的你或许已经对许多网站所使用的“安全问题机制”习以为常了,但你真的认为包括“你第一个宠物的名字是什么?”这些问题能够保障你的帐户安全吗? 根据谷歌(微博)安...

问题终结者 ⋅ 今天 ⋅ 0

聊聊spring cloud gateway的RedisRateLimiter

序 本文主要研究下spring cloud gateway的RedisRateLimiter GatewayRedisAutoConfiguration spring-cloud-gateway-core-2.0.0.RELEASE-sources.jar!/org/springframework/cloud/gateway/con......

go4it ⋅ 今天 ⋅ 0

169. Majority Element - LeetCode

Question 169. Majority Element Solution 思路:构造一个map存储每个数字出现的次数,然后遍历map返回出现次数大于数组一半的数字. 还有一种思路是:对这个数组排序,次数超过n/2的元素必然在中...

yysue ⋅ 今天 ⋅ 0

NFS

14.1 NFS介绍 NFS是Network File System的缩写 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本 NFS数据传输基于RPC协议,RPC...

派派菠菜 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部