nexus简介

Posted on 2010-04-02 14:16  绿里奇迹  阅读(574)  评论(0编辑  收藏  举报

Nexus是sonatype推出的仓库管理软件,能够统一管理第三方依赖库文件,本地依赖库文件,第三方和本地快照库文件

下载地址为:http://nexus.sonatype.org/downloads/

仓库地址为:https://repository.sonatype.org/index.html

nexus-webapp-XXX-bundle.zip为自带jetty服务器运行版本,不用部署到tomcat里

nexus-webapp-XXX.war为部署版本

 

我用的是1.5.0版本的,功能包括

1、主页搜索,任何人都能搜索库文件,如果下载了远程代理的index,可以详尽搜索,否则只能搜索远程代理库文件的名字,对于本地仓库,则能详尽搜索。

2、默认用户名为admin,密码为admin123

3、仓库管理:proxy仓库为指向远程服务器的代理仓库,比如maven certral

                  host仓库为本地仓库,比如3rd party,release,需要上传本地组件

                  仓库属性开启Download Remote Index才能下载远程代理仓库的索引(re-index)

                  nexus会将远程代理仓库的文件缓存在本地,第二次下载的时候从本地下载
                  仓库组可以包含所有仓库,在配置文件里配置仓库组能获取来自于所有仓库的文件

4、系统配置,系统日志查看,任务调度,权限管理

 

使用仓库软件的好处:

1、你需要的第三方依赖可能来自于多个不同的中央仓库,通过设置代理,可以只记住一个仓库地址

2、你需要自定义依赖文件,你可以把其放到本地仓库里,只需要记住一个地址既能访问第三方库又能访问自定义库

3、重复下载从nexus本地下载,减轻了中央仓库访问压力

                 

Copyright © 2024 绿里奇迹
Powered by .NET 9.0 on Kubernetes