在团队开发使用maven进行项目管理的的话,建立自己的使用仓库必不可少,在这里简单跟大家介绍一Nexus的安装过程。
首先我们要从官网下载nexus的安装包,实际上就是一个解压包地址为:http://www.sonatype.org/nexus/go
在这里我们下载的是nexus-2.1.2-bundle.zip这个版本
1、下载好安装包后,我们解压到相应的目录下:如D:\Program Files\nexus-2.1.2-bundle
2、到系统的环境变量path中添加:D:\Program Files\nexus-2.1.2-bundle\nexus-2.1.2\bin
3、到cmd窗口运行如下命令:首先输入nexus命令如果提示如下:
usage:nexus{console:start:stop:restart:install:uninstall}环境变量配置正确可以识别,
接下来通过nexus install 命令正式将nexus安装到服务中,
通过关nexus start正式启动,如下表示启动正确。
如果启动过程中出现如下错误的话:
此时要到nexus的安装的bin目录下的config文件夹下的wrapper.conf文件做相应的修改:(D:\Program Files\nexus-2.1.2-bundle\nexus-2.1.2\bin\jsw\conf)
将Set the JVM executable下面的wrapper.java.command的值设置为你系统中JDK中java命令对应的路径:
修改前:
修改后:
然后重新到运行cmd窗口输入命令nexus start 如果出现图1中的情况表示启动成功了。
最后到浏览器的地址中输入:http://localhost:8081/nexus/index.html#welcome
将可以看到仓库页面如:
这就完全配置成功了。
分享到:
相关推荐
** Maven仓库Nexus详解 ** Maven仓库是Java开发中不可或缺的部分,用于存储和管理项目的依赖库。在众多的Maven仓库中,Nexus是一款功能强大的开源仓库管理器,由Sonatype公司开发。Nexus不仅可以作为本地仓库,还...
nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库
Linux Maven Maven私服Nexus安装文档主要涵盖了在CentOS操作系统上安装和配置Maven以及搭建Maven私有仓库Nexus的详细步骤。以下是整个过程的详细说明: 1. **安装Maven** - **确认安装源**:首先,你需要检查你的...
Nexus 是一个基于 Maven 的仓库管理工具,它可以帮助我们管理和共享 Maven 依赖项。在这个阶段,我们需要下载 Nexus 的安装包,可以从 Nexus 的官方网站上下载最新版本的安装包。下载完成后,我们可以根据需要选择...
因此,搭建一个私有的Maven仓库变得尤为重要。本文将详细介绍在CentOS环境下使用Nexus搭建Maven私库的具体步骤。 #### 二、准备工作 在正式开始之前,请确保已经具备以下条件: 1. 已安装并配置好CentOS系统。 2. ...
4. **Nexus**:Nexus作为企业级的Maven仓库管理器,它可以帮助团队有效地管理依赖,避免网络延迟和重复下载。Nexus提供了三种类型的仓库:本地仓库(Local Repository)用于存储本地构建产生的工件,远程仓库...
Nexus是Sonatype公司开发的软件仓库管理器,它为Maven、Gradle等构建工具提供了一个集中的仓库服务。Nexus 3.34版本包含了以下功能: 1. **代理仓库**:Nexus可以作为远程仓库的代理,缓存常用的依赖,减少网络请求...
Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus,你可以只在一个地方就能完全控制访问和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不...
本文详细介绍了如何搭建 Maven 私服并配置 Nexus,包括 Nexus 的安装、启动、配置及管理等步骤。通过这些操作,开发者可以更好地管理项目的依赖,提高开发效率。同时,通过合理配置 Maven,可以确保项目顺利引用 ...
【 Maven 私服 Nexus3 安装详解及实践】 Maven 私服 Nexus3 是一个企业级的仓库管理工具,它允许开发团队集中管理和分发软件构件,包括 Maven 的 JAR 包、NPM 包、Gradle 构件等。在进行大型项目开发时,私有 Maven...
Apache Maven Nexus是一款强大的Java应用程序,用于管理Maven仓库,包括本地仓库、远程仓库和代理仓库。它是企业级软件开发中的重要组成部分,特别是在Java生态系统中,因为它可以帮助开发者有效地管理和分发软件...
Nexus是Sonatype公司开发的一款优秀的Maven私服,它不仅提供Maven仓库管理功能,还支持其他如npm、RubyGems等多类型仓库,是企业级软件开发的首选工具。Nexus分为几个主要部分:托管仓库(Hosted Repositories)、...
**Nexus** 是Sonatype公司提供的一个仓库管理器,专门用于管理Maven和其他依赖管理工具的工件。它不仅可以存储和检索库中的工件,还提供版本控制、权限管理以及与其他服务(如Jenkins)的集成,确保开发人员获取到...
Nexus不仅支持Maven仓库,还支持NuGet、npm、Docker等其他格式的仓库,是构建多语言项目生态的理想选择。 ##### Hudson/Jenkins持续集成 **Hudson**(现称Jenkins)是一款开源的持续集成工具,它支持各种构建任务...
nexus是一个强大的maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问. nexus是一套开箱即用的系统不需要数据库,它使用文件系统加Lucene来组织数据 nexus使用ExtJS来开发界面,利用Restlet来...
Maven Nexus是一个强大的仓库管理器,它可以帮助开发人员管理和分发Java项目构建的依赖项、构件以及内部工件。在本文中,我们将深入探讨Nexus的功能、安装与配置,以及如何在实际项目中有效地利用它。 1. **Nexus的...
在内容上,文档分为Nexus部分和Maven部分,对这两个工具的安装、运行和配置给出了详细的步骤。 Nexus部分: 1.1 安装:通过下载特定版本的Nexus服务器(例如2.0.1版本),解压缩,并复制必要的文件夹到指定的开发...
Maven仓库管理-Nexus Maven仓库管理是Maven的核心概念之一,它解决了使用 Ant 时期的 jar 包管理问题。Maven 仓库的初衷是为了解决版本管理的问题,通过 Group Id, Artifact Id, version 来管理 jar 包,实现了依赖...