RSS订阅欢迎来到Java程序员学习天地!
你的位置:首页 » 架构 » 正文

【工具类】Maven私服Nexus总结

选择字号: 超大 标准 发布时间:2017年05月19日 | 作者:amour505 | 0个评论 | 109人浏览

Maven私服Nexus

简介

为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。

安装

下载地址:http://www.sonatype.org/nexus/go 

1若下载war,则将其放置tomcat下的webapp目录中,改名为nexus,运行tomcat服务,即可访问http://localhost:8081/nexus  默认用户名:admin;密码admin123

2若下载tgz或者zip,将其解压到指定目录。

unzip XX.zip

tar xvzf nexus-3.0.1-01-unix.tar.gz

3)启动服务

进入bin目录

/Nexus/nexus-3.0.1-01/bin

启动命令

./bin/nexus start

4)登录

http://localhost:8081/nexus

 

配置

3.1 service配置

 http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/16/584137505a8e0.png

3.2 3rd party配置

 http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/16/5841377e9a7b4.png

 http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/16/5841378f4294c.png

 http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/16/584137a51e995.pnghttp://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/16/584137c42e178.png

3.3 jar包应用

http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/16/584137e0e4c33.png

然后在pom.xml中添加如下的本地仓库地址:

 http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/16/584137f4e3144.png

 http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/16/5841380a36851.png


开发人员本地安装maven,在settings.xml文件中配置私服信息,然后在项目中引用。

 http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/17/584138241ba73.png

http://obs-tpgkm.obs.cn-north-1.myhwclouds.com/2016/1202/17/5841382fa880d.png

项目组开发人员开发时,只要在项目的pom.xml文件中,添加如下pom.xml信息即可获取私服的jar.

如果添加其他的构件时,会先在nexus私服下载好,以后才会下载到本地。以后,如果发现私服已经存在某一jar包,则会直接从私服下载,如果没有再去网络上下载。这就是搭建私服的好处。

 

 


标签:架构maven

额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

控制面板
您好,欢迎到访网站!
随机文章
热门文章
热评文章
最近发表