nexus
前言 |
私服是指私有服务器,是假设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构建.有了私服之后,当maven需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,在提供给本地仓库下载.
nexus介绍 |
nexus是一个强大的maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问.
nexus是一套开箱即用的系统不需要数据库,它使用文件系统加Lucene来组织数据
nexus使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过IDEA和Eclipse集成使用
nexus支持webDAV与LDAP安全身份认证.
nexus提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,占用较少的内存,基于简单文件系统而非数据库.
好处 |
1)加速构建;
2)节省带宽;
3)节省中央maven仓库的带宽;
4)稳定(应付一旦中央服务器出问题的情况);
5)控制和审计;
6)能够部署第三方构件;
7)可以建立本地内部仓库;
8)可以建立公共仓库
这些优点使得Nexus日趋成为最流行的Maven仓库管理器。
总结 |
先从概念入手一步步总结,然后实践。
相关阅读
1.进入 https://developers.google.com/android/nexus/images下载bullhead for nexus 5X线刷包(官网的都是线刷包)2.下载这个文件:链
1. 官网:https://www.sonatype.com/download-oss-sonatype2. 下载下载慢也可以访问百度网盘:链接:https://pan.baidu.com/s/10pazh
Nexus品牌历来担任着行业标杆和发展趋势的重要任务,同时也起到平衡各家OEM厂商协同发展Android生态圈的作用。两年前鉴于平板市场