`
huangyongxing310
  • 浏览: 496110 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Nexus 简介、安装、配置

阅读更多
Nexus 简介、安装、配置


1.Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。
2.利用Nexus你可以只在一个地方就能够完全控制、访问和部署在你所维护仓库中的每个Artifact
3.Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统和ucene来组织数据。
4.Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclipse集成使用。
5.Nexus支持WebDAV与LDAP安全身份认证。

仓库类型
四种仓库类型:group(仓库组)、hosted(宿主)、proxy(代理)和virtual(虚拟)。
仓库的Policy(策略)表示该仓库为发布(Release)版本还是快照(Snapshot)版本仓库。


Nexus列出了默认的几个仓库:
1.Public Repositories:仓库组,将所有策略为Release的仓库聚合并通过一致的地址提供服务。
2.3rd party:一个策略为Release的宿主类型仓库,用来部署无法从公共仓库获得的第三方发布版本构件。
3.Apache Snapshots:策略为Snapshots的代理仓库,用来代理Apache Maven仓库的快照版本构件。
4.Central:该仓库代理Maven的中央仓库,策略为Release,只会下载和缓存中央仓库中的发布版本构件。
5.Central M1 shadow:maven1格式的虚拟类型仓库。
6.Codehaus Snapshots:代理Codehaus Maven仓库快照版本的代理仓库。
7.Release:策略为Release的宿主类型仓库,用来部署组织内部的发布版本构件。
8.Snapshots:策略为Snapshots的宿主类型仓库,用来部署组织内部的快照版本构件。



安装步骤:
1.下载nexus-2.14.0-01-bundle.zip
https://www.sonatype.com/download-oss-sonatype
2.解压包放到D盘


3.系统中添加环境变量NEXUS_HOME,如下图示:
NEXUS_HOME = D:\nexus\nexus-2.14.0-01


4.运行Nexus安装目录下有nexus针对不同操作系统的运行脚本,对于Windows,运行脚本存放目录为%NEXUS_HOME%\bin\jsw\windows-x86-32
5.右键单击install-nexus.bat,选择以管理员身份运行
6.右键单击start-nexus.bat,选择以管理员身份运行,启动Nexus服务;
7.在浏览器打开以下网址:
http://localhost:8081/nexus


8.配置Nexus
(1).单击页面右上角的Log In图标,显示登录页面,在Username右侧的输入框中输入admin,在Password右侧的输入框中输入admin123
(2).创建RCMS仓库,点击左侧导航栏中的Repositories链接,在右侧面板中选择“Add”,弹出下拉菜单,在下拉菜单中选择Host Repository,显示仓库的配置信息(可不做,建立自己的仓库)
(3).在Repository ID以及Repository Name右侧的输入框输入rcms_release,其余保持默认值,点击“Save”按钮,(可不做,建立自己的仓库)
(4).按照以上步骤,接着创建宿主仓库rcms_snapshots,创建完成后,点击刷新,显示最终(可不做,建立自己的仓库)
(5).配置Central仓库,点击“Central”,选择“Configuration”,将“Download Remote Indexes”选项改为“True”


(6).修改public仓库组(包括那些仓库)


9.用户管理
(1).创建仓库权限(就是有那些权限,仓库具有那些功能权限)


(2).创建角色(就是具有那些权限的角色)


(3).创建用户(就是用户是什么角色,那它就有那些要限可操作)


10.如果要合Eclipse能够在deploy(部署)命令能够部署到服务器,所属仓库要开启允许部署的选项


11.修改用户密码




参考原文(Nexus使用详解):http://blog.csdn.net/liujiahan629629/article/details/39272321
参考原文(Nexus创建私服):http://www.linuxidc.com/Linux/2014-12/110502p3.htm
参考原文(Nexus创建私服):http://www.linuxidc.com/Linux/2014-12/110502p3.htm
参考原文(Maven部署构件至远程仓库):http://blog.csdn.net/tounaobun/article/details/8959682
参考原文(Nexus使用详解):http://wenku.baidu.com/link?url=5bBx8aTBheVrGiiA4wiqa0N9GOY51FGv0plp4PcZ7zq9c8x-5HUPKVkLQS7NjjAZWMC927UNa3JL4Hiv1vV1aLGNsP_pcS79cJR6Yc8q_Cq
参考原文(Nexus配置和使用):http://www.cnblogs.com/h--d/p/5719040.html
参考原文(用户密码修改和添加用户):http://blog.csdn.net/woshixuye/article/details/8135054
  • 大小: 21.3 KB
  • 大小: 61.4 KB
  • 大小: 70 KB
  • 大小: 108.7 KB
  • 大小: 91.9 KB
  • 大小: 83.6 KB
  • 大小: 103.7 KB
  • 大小: 99.3 KB
  • 大小: 138.9 KB
  • 大小: 96.8 KB
分享到:
评论

相关推荐

    Nexus安装和配置手册.doc

    软件安装部分将指导读者如何安装Nexus,包括如何配置安装的基本信息和选择安装的组件。环境变量部分将指导读者如何配置Nexus的环境变量,以便更好地使用Nexus。 其中,软件安装部分还对Nexus的安装模式进行了详细的...

    nexus 2.x 安装配置指南

    ### Nexus 2.x 安装配置指南 #### 概述 Nexus是一款强大的Maven仓库管理工具,由Sonatype提供支持。它可以帮助企业管理和优化Java软件开发生命周期中的依赖关系和构建过程。本文旨在帮助您了解如何安装和配置Nexus...

    Nexus安装和配置手册

    本手册将详细阐述Nexus的安装、配置过程以及相关概念。 1. **简介** 1.1. **概述** Nexus作为企业级的软件仓库解决方案,提供了一个集中式的平台来存储、管理和检索各种类型的软件包,如JARs、WARs、NPM包等。它...

    nexus3.6.x安装配置

    nexus3.6.x安装配置,详细描述nexus3.6.x安装的具体步骤。

    nexus-详细配置文档

    #### 一、Nexus简介与安装步骤 Nexus是一款由Sonatype公司提供的开源软件,主要用于管理各种构建依赖项,如Java、JavaScript等项目的库。通过Nexus可以有效地解决项目开发中的依赖问题,提高开发效率。 **安装步骤...

    如何进行Linux安装配置maven以及搭建nexus服务器.docx

    在Linux环境中,构建Java开发的高效工具链通常包括安装配置Maven和搭建Nexus服务器。以下将详细讲解这两个过程。 **一、安装JDK** 在安装Maven之前,首先需要安装Java Development Kit(JDK)。从Oracle官方网站...

    nexus3-linux安装配置.zip

    在这个“nexus3-linux安装配置.zip”压缩包中,包含了在Linux系统上安装和配置Nexus 3所需的所有资源。 1. **Nexus 3安装** - Nexus 3的安装通常涉及下载适用于操作系统的二进制包。在这个例子中,我们有“nexus-...

    nexus maven内部库配置安装手册

    ### Nexus Maven内部库配置安装手册知识点 #### 一、Nexus Maven仓库管理器介绍 - **产品背景**:Nexus是由Sonatype推出的一款强大的Maven仓库管理器产品,旨在帮助企业更好地管理和分发Java项目的依赖项。 - **...

    Cisco Nexus 配置讲解

    ### Cisco Nexus 配置讲解 #### 一、Nexus产品介绍 ##### 1. 产品概述 Cisco Nexus 系列交换机是思科推出的一系列高性能数据中心交换机,旨在为现代数据中心提供高度可扩展性、高可靠性和低延迟的数据处理能力。...

    手动搭建maven私服-安装配置nexus 3.4教程

    "手动搭建maven私服-安装配置nexus 3.4教程" 手动搭建maven私服是指使用nexus 3.4安装配置一个maven私服,实现公司或个人项目的构件管理。下面将详细介绍手动搭建maven私服的过程。 一、安装nexus 3.4 首先下载...

    maven nexus 配置

    maven nexus 配置,简要介绍如何配置nexus。。。。。。

    Nexus 7000 mpls 配置手册

    Nexus 7000 mpls 配置手册

    ubuntu环境中nexus安装之后配置为系统的一个服务.docx

    在Ubuntu环境中,Nexus是一款强大的仓库管理工具,用于管理和...总的来说,将Nexus配置为系统服务不仅简化了操作,也保证了服务的稳定性和持久性。无论选择哪种方法,都能实现Nexus的自动启动和管理,提升运维效率。

    Maven私服 Nexus2.14.2 配置了阿里云仓库

    Maven是一个广泛使用的项目管理和综合工具,它通过管理项目的构建、报告和文档,简化了...文件"sonatype-work"和"nexus-2.14.2-01"可能包含Nexus服务器的工作目录和安装文件,这些对于理解和维护Nexus实例至关重要。

    配置maven私服nexus

    Nexus的安装和配置分为几个步骤。首先需要下载Nexus,并解压到指定目录。然后运行Nexus目录下的nexus.bat(Windows系统)或nexus.sh(Linux/Mac系统),Nexus将默认启动在8081端口。启动成功后,使用浏览器访问***...

    08_Nexus的配置

    在本文章中,我们将介绍Nexus的一些关键配置方法,包括如何访问Nexus控制台页面、不同类型的Repository配置以及如何设置Maven以便能够直接从私有仓库下载依赖。 首先,我们来看看如何访问Nexus的控制台页面。通常...

    在CentOS下使用nexus搭建maven私服的安装教程

    - 同样编辑`/mvn/nexus/nexus-3.24.0-02/bin/nexus`文件,找到`JAVA_HOME`配置项,设置为你的JDK安装路径。 - 修改Nexus数据及日志的存储位置: - 进入`/mvn/nexus/nexus-3.24.0-02/etc`目录,找到`nexus-work`和...

Global site tag (gtag.js) - Google Analytics