greenmile

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本地下载,减轻了中央仓库访问压力

                 

分类:

技术点:

相关文章:

  • 2021-08-24
  • 2021-05-01
  • 2021-11-14
  • 2021-10-01
  • 2022-02-07
  • 2021-08-19
  • 2021-09-17
  • 2021-10-19
猜你喜欢
  • 2021-11-05
  • 2022-02-13
  • 2021-05-20
  • 2022-02-07
  • 2021-10-19
  • 2021-10-17
  • 2021-12-05
相关资源
相似解决方案