`
juvenshun
  • 浏览: 1588872 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Nexus —— 强大的仓库管理器(相关章节译毕)

阅读更多

前面的文章我大概介绍了什么是Maven仓库管理器,以及仓库管理器的重要性。现在,介绍一下Sonatype推出的强大仓库管理器产品 —— Nexus。

 

简要罗列一下Nexus的特性:

  1. 代理远程仓库。配置Nexus代理中央仓库,其它任何公开的Maven仓库,将你组织内部的Maven配置指向Nexus,这样所有构件都将从Nexus下载,如果Nexus没有你要的构件,它会自动先去外部仓库下载到本地,仅一次。
  2. 本地宿主仓库。Nexus可以在服务器上建立本地的宿主仓库,你可以往这个仓库里提交任意的Maven规范构件,包括不能从公开仓库下载到的构件,或者你组织内部产生的构件。
  3. 仓库组。有了仓库组,你就能将很多仓库聚合起来,对外公开一个统一的接口提供构件服务。
  4. 构件搜索。Nexus能下载远程的仓库索引,并在本地构件自己的仓库索引,有了该索引,你就能很快速方便的搜索任何你感兴趣的构件。
  5. 事情RSS源。Nexus服务器上发生的几乎任何事情,你都能用RSS监视,方便管理。
  6. Release和Snapshots区分。配置Nexus提供Release构件服务或者Snapshots服务,能更清晰的管理构件。
  7. 路由。Nexus的路由能够管理为特定的请求提供特定的仓库。加入你在一个组中配置了很多仓库,一条路由能够极大提高某些特定请求的响应速度。
  8. 上传构件。使用Nexus你能很方便的在web界面上上传一些特殊的构件至仓库。
  9. 高用户体验的UI。使用AJAX和REST技术开发的Nexus,在界面上为提供了很舒适的用户体验。

 

Maven权威指南 中相关目录如下:

Chapter 16. 仓库管理器

12
7
分享到:
评论
12 楼 ricardo 2009-10-04  
好东西 
11 楼 wu2004 2008-11-18  
不错。好东西
10 楼 juvenshun 2008-09-06  
可能我很丑,希望翻译的内容和博客技术文章别像我啦,呵呵。
引用
为什么又让我看到了你的头像
9 楼 jasongreen 2008-09-06  
为什么又让我看到了你的头像
8 楼 juvenshun 2008-09-05  
的确是没有响应时间的,但是在System.log下能看到类似如下的输出:
引用
2008-09-05 21:37:51.567 INFO  [pxpool-1-thread-1:] - org.sonatype.nexus.feeds.FeedRecorder:default: Reindexing repository with ID=thirdparty : Process started on Fri Sep 05 21:37:51 CST 2008, not yet finished.
2008-09-05 21:37:51.698 INFO  [pxpool-1-thread-1:] - org.sonatype.nexus.index.IndexerManager:default: Publishing local index for repository thirdparty
7 楼 lovefly_zero 2008-09-05  
為什麽我右擊,然后以Re-Index構建索引時 系統沒有任何響應時間呢 是不是軟件有問題?
6 楼 juvenshun 2008-09-05  
我试过,通过artifactId,是可以搜到的,当然,前提是你需要在3rd party仓库上右击,然后Re-Index以构建索引。
5 楼 lovefly_zero 2008-09-05  
构件搜索 可不可以搜索到3rd Party的jar包?
例如 我在Search中輸入 flimingo

中央倉庫 Maven Central(Remote) 的flimingo 版本只有1.5
我本地3rd Party倉庫的flimingo 版本是1.6

它彈出的卻只是Maven Central(Remote) 顯示的版本

有沒有解決辦法?
4 楼 lovefly_zero 2008-09-05  
juven:我對Repository config 中的 Repository 的 Repository Policy 的屬性snapshot和 release 應用場景不是很明白。我現在新增的代理倉庫默認都是release 。在Group下我的新增的倉庫在Public Repositories和Public Snapshot Repositories下都有配置 在實際的Maven工程中 當我設置<version>*-SNAPSHOT</version>  這個工程會不會從release的代理倉庫中獲取jar包呢
3 楼 lovefly_zero 2008-09-05  
16.3.4. 浏览系统RSS源 下這段文字需要修正一下 “如果你正在一个很大的组织工作 很多开发团队往同样一个Nexus实例部署构件 这些信息源就非常拥有。” ‘非常擁有’讓人誤解 原文是說 ‘come in handy’
2 楼 xl515331 2008-09-05  
阅读中 .................
1 楼 lovefly_zero 2008-09-05  
总算出来了 多谢啦

相关推荐

    Nexus 是Maven仓库管理器

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省...

    nexus 搭建 maven仓库

    nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库

    Nexus入门指南(图文).

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省...

    nexus-maven仓库管理软件-使用手册(pdf)

    nexus-maven仓库管理软件-使用手册(pdf格式)

    nexus设置私有仓库和仓库管理

    nexus设置私有仓库和仓库管理

    Maven deploy到 nexus(csdn)————程序.pdf

    Maven deploy到 nexus(csdn)————程序

    官网下载的OSS版:nexus-2.15.1-02-bundle.zip

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽...

    nexus-2.10.0-02

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省...

    官网下载的professional版:nexus-professional-2.15.1-02-bundle

    Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。 Nexus是一套“开箱即用”的系统不...

    nexus 2.11

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省...

    ansible-nexus3-oss, Ansible角色为 redhat/centos提供 Nexus 仓库管理器 3.x.zip

    ansible-nexus3-oss, Ansible角色为 redhat/centos提供 Nexus 仓库管理器 3.x Ansible角色:Nexus 3-操作系统这里角色在 centos/rhel上安装和配置 Nexus 存储库管理器 操作系统 版本 3.x 。除了 blobstores -related...

    Maven仓库管理-Nexus

    Maven私服搭建必备,完整的Maven私服和本地仓库搭建步骤

    nexus-3.12.1-01-win64.7z

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省...

    nexus-3.27.0-03包含windows和linux

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省...

    nexus安装包unix

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省...

    nexus-3.23.0-03-win64.rar-Nexus Repository Oss

    Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不...

    nexus-2.14.8-01.zip

    Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不...

    windows和linux下Maven私服nexus-3.27.0-03搭建

    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省...

    Nexus Repository Manager 3.28.1-01

    Nexus是一个强大的Maven仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。 如果使用了公共的Maven仓库服务器,可以从Maven中央仓库下载所需要的构件(Artifact),但这通常不是一个好的做法。 正常...

    nexus-2.11.2-03-bundle.rar

    Nexus——搭建Maven私有仓库,参见博文:https://blog.csdn.net/l1028386804/article/details/71037336

Global site tag (gtag.js) - Google Analytics