maven使用nexus服务器

1.找到maven的安装路径,例如:C:\apache-maven-3.3.9

打开conf目录下的settings.xml文件

2.在<servers>节点下,配置
    <server>
      <id>nexus</id>
      <username>用户名</username>
      <password>密码</password>
    </server>

3.在<profiles>节点下配置
   <profile>
        <id>nexus</id>
        <repositories>
            <repository>
                <id>nexus</id>
                <name>Nexus</name>
                <url>http://http://nexus_ip:8081/nexus/content/groups/public/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                </snapshots>
            </repository>
        </repositories>
        <pluginRepositories>
            <pluginRepository>
                <id>nexus</id>
                <name>Nexus</name>
                <url>http://http://nexus_ip:8081/nexus/content/groups/public</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                </snapshots>
            </pluginRepository>
        </pluginRepositories>
    </profile> 

4.在<settings>节点下配置
  <activeProfiles>
    <activeProfile>nexus</activeProfile>
  </activeProfiles>

把自己开发的jar包上传到Nexus服务器,在maven中即可引用

例如:

<dependency>
       <groupId>org.testng</groupId>
       <artifactId>testng</artifactId>
       <version>6.9.8</version>
</dependency>

  

时间: 2024-10-13 10:44:27

maven使用nexus服务器的相关文章

[转]Maven与nexus关系

开始在使用Maven时,总是会听到nexus这个词,一会儿maven,一会儿nexus,当时很是困惑,nexus是什么呢,为什么它总是和maven一起被提到呢? 我们一步一步来了解吧. 一.了解Maven,Maven用来干什么呢 1. 优秀的构建工具 通过简单的命令,能够完成清理.编译.测试.打包.部署等一系列过程.同时,不得不提的是,Maven是跨平台的,无论是在Windows.还是在Linux或Mac上,都可以使用同样的命令. 2. 依赖管理工具 项目依赖的第三方的开源类库,都可以通过依赖的

maven搭建nexus私服在myeclipse中的使用

开始注明:下方的内容中个别图片是从几个网站中黏贴进来的,时间太长忘记注明来源了,原作者看见能提醒我下,我注明,抱歉!下方大多数是自己总结的,有些描述的比较细,只是论述了个人能理解的部分.如果不知道maven如果在myeclipse中配置,那么请看我上篇博文:"maven在myeclipse8.6中的配置". 1.简介 这里主要是对maven和nexus私服的使用.nexus私服,可以理解为在本地局域网建立了一个类似中央仓库的处理器,我们开始将资料下载到中央服务器中,然后在本地maven

Centos 基础开发环境搭建之Maven私服nexus

1. 软件 a) 下载Nexus 地址:http://www.sonatype.org/downloads/nexus-2.1.2-bundle.tar.gz b) 如无特殊说明,本文档操作用户为nexus c) nexus默认的管理员用户名密码是:admin/admin123 2. 安装 a) 解压 1 $ tar zxvf nexus-2.1.2-bundle.tar.gz b) 移动到其他目录 1 $ mv nexus-2.1.2 /home/nexus/nexus c) 设置为系统自启动

配置maven私服nexus

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

Ubuntu server下搭建Maven私服Nexus

Ubuntu server下搭建Maven私服Nexus Maven私服Nexus的作用,主要是为了节省资源,在内部作为maven开发资源共享服务器来使用. 1.下载 通过root用户进去Ubuntu server $ cd /opt $ wget http://download.sonatype.com/nexus/oss/nexus-2.10.0-02-bundle.tar.gz 2.启动 $ cd /opt/ $ tar -zxvf nexus-2.10.0-02-bundle.tar.g

maven+jenkins+nexus+git 持续集成

一.背景介绍 随着互联网的普及,项目的规模不断扩大,持续集成变的相当重要. 当项目的规模变大,动辄几十个项目要维护的时候,就会给开发.部署.集成测试带来极大的挑战. 二.maven简单介绍 maven主要用途为项目构建.依赖管理.项目信息管理. 简单安装:下载maven http://maven.apache.org/download.cgi,配置环境变量 MAVEN_HOME为maven安装目录,PATH环境变量最后附加上";%MAVEN_HOME%\bin". 打开cmd,输入mv

Maven与nexus关系

一.了解Maven,Maven用来干什么呢 1. 优秀的构建工具 通过简单的命令,能够完成清理.编译.测试.打包.部署等一系列过程.同时,不得不提的是,Maven是跨平台的,无论是在Windows.还是在Linux或Mac上,都可以使用同样的命令. 2. 依赖管理工具 项目依赖的第三方的开源类库,都可以通过依赖的方式引入到项目中来.代替了原来需要首先下载第三方jar,再加入到项目中的方式.从而更好的解决了合作开发中依赖增多.版本不一致.版本冲突.依赖臃肿等问题. 具体是怎么实现的呢?Maven通

[转]Maven与nexus

开始在使用Maven时,总是会听到nexus这个词,一会儿maven,一会儿nexus,当时很是困惑,nexus是什么呢,为什么它总是和maven一起被提到呢? 我们一步一步来了解吧. 一.了解Maven,Maven用来干什么呢 1. 优秀的构建工具 通过简单的命令,能够完成清理.编译.测试.打包.部署等一系列过程.同时,不得不提的是,Maven是跨平台的,无论是在Windows.还是在Linux或Mac上,都可以使用同样的命令. 2. 依赖管理工具 项目依赖的第三方的开源类库,都可以通过依赖的

初识Maven与nexus,及nexus安装

一.了解Maven 优秀的构建工具通过简单的命令,能够完成清理.编译.测试.打包.部署等一系列过程.同时,Maven跨平台,无论是在Windows.还是在Linux或Mac上,都可以使用同样的命令. 2.?依赖管理工具项目依赖的第三方的开源类库,都可以通过依赖的方式引入到项目中来.代替了原来需要首先下载第三方jar,再加入到项目中的方式.从而更好的解决了合作开发中依赖增多.版本不一致.版本冲突.依赖臃肿等问题. 具体是怎么实现的呢?Maven通过坐标系统准确的定位每一个构件,即通过坐标找到对应的