第一步,私服nexus一般会设置鉴权,所以先添加server节点

        <server><id>nexus</id><username>admin</username><password>pwd</password></server>

这里需要特别注意id节点的值,这个值和后面很多节点相关联的。

第二部是配置镜像,也就是私服的镜像

        <mirror><id>nexus</id><mirrorOf>*</mirrorOf><name>nexus</name><url>http://ip:port/repository/xg_public/</url></mirror>

注意,这里的id和上面server的id要保持一致,也就是访问这个镜像地址的时候,maven使用哪个server节点的用户名和密码去访问私服,如果没有配置或者id没有匹配上,访问nexus会报错401

第三部是配置profile

        <profile><id>nexus</id><repositories><repository><id>central</id><url>http://central</url><releases><enabled>true</enabled></releases><snapshots><enabled>true</enabled></snapshots></repository></repositories><pluginRepositories><pluginRepository><id>central</id><url>http://central</url><releases><enabled>true</enabled></releases><snapshots><enabled>true</enabled></snapshots></pluginRepository></pluginRepositories></profile>

注意,这里profile的id和上面镜像的id需要一致,也就是说,这个profile配置的仓库去哪个镜像下载。repository里面的url不重要,应为始终都要去镜像里面下载,镜像有地址了。

最后一步就是配置指定哪个profile生效

    <activeProfiles><activeProfile>nexus</activeProfile></activeProfiles>

这里的值就是上面profile的id

到这里maven配置访问私服,从私服下载依赖就配置好了

maven配置访问nexus私服,从nexus私服下载依赖相关推荐

  1. Maven配置完毕后构建失败,无法下载JAR包,输入mvn help:system后出现No plugin found for prefix ‘help‘...问题的解决方案

    这个问题困扰了我很久,找了很多解决方案,但还是一直无法解决.我在虚拟机中按照标准步骤配置了很多次,每次都能够成功,但一在物理机中,相同的配置步骤带来的结果却总是配置失败,在cmd中输入mvn help ...

  2. Java开发学习(三十四)----Maven私服(二)本地仓库访问私服配置与私服资源上传下载

    一.本地仓库访问私服配置 我们通过IDEA将开发的模块上传到私服,中间是要经过本地Maven的 本地Maven需要知道私服的访问地址以及私服访问的用户名和密码 私服中的仓库很多,Maven最终要把资源 ...

  3. Maven配置过程中出现:“‘dependencies.dependency.systemPath‘ for junit:junit:jar must be omitted...”的错误

    项目场景: 在maven的配置过程中,发现在尝试下载依赖的时候,出现了些许bug. 问题描述 采用的是直接手动导入的方法.配置好阿里云镜像仓库后(该步没有出现问题),先把junit依赖下载放到&quo ...

  4. Maven配置nexus私服地址

    一般java开发都会用到nexus私服,这里记录一下maven配置nexus私服地址的步骤 配置全局和本用户下两个setting.xml 镜像地址 一般maven本地用户的配置文件在我的文档目录下.m ...

  5. Maven入门:使用Nexus搭建Maven私服及上传下载jar包

    一. 私服搭建及配置 1 . 私服简介 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件.有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓 ...

  6. maven私服搭建nexus

    maven私服 正式开发,不同的项目组开发不同的工程.dao工程开发完毕,发布到私服.service从私服下载dao. 公司在自己的局域网内搭建自己的远程仓库服务器,称为私服,私服服务器即是公司内部的 ...

  7. Nexus搭建Maven私服并使用私服

    简单介绍 前言:我们常用的maven仓库有中央仓库(全球共用),私有仓库(公司内部共用),和本地仓库(个人私有).类似代码托管大概有GitHub(全球代码托管)和gitee(国内版代码托管)和Gitl ...

  8. Maven私服创建--Nexus

    目录 一.概述 1.Nexus介绍 2.Nexus安装 3.Nexus功能 3.1.Browse 3.2.Administrator 3.3.更多功能查看文档 4.Nexus配置Maven私服 5.添 ...

  9. 【仓库管理】搭建 Maven 私服之一--Nexus仓库(Repository)管理软件

    文章目录 Nexus是什么 Nexus下载和安装 1. 进入 Nexus 2.x 下载页面,根据本机操作系统,选择对应的版本进行下载,如下图所示. 2. 将下载 Nexus 安装包解压到本地磁盘,可获 ...

  10. linux nexus端口配置,Linux下安装Nexus-3.15私服

    1.切换到root用户 创建nexus用户:useradd nexus 设置nexus用户密码:passwd nexus 2.创建文件夹并进入该目录 linux中,软件包一般放在opt目录下,安装时, ...

最新文章

  1. [COCI2015]COCI
  2. 计算机启动过程详解二
  3. common_test使用注意事项
  4. 东师计算机应用基础在线作业,东师《计算机应用基础》15春在线作业1答案
  5. 转HTML、CSS、font-family:中文字体的英文名称
  6. 中国联通与小米深度联动 联合推出Wi-Fi 6路由器AX3600
  7. asp.net中用后台代码创建datatable和html表格,ASP.NET中用后台代码创建DataTable和HTML表格...
  8. JAVA处理模型的步骤,java-处理模型中条件字段的最佳方法
  9. JavaScript匿名函数和回调函数
  10. 欧姆龙CP1E PLC
  11. windows环境下sqlmap安装教程及问题详解
  12. MATLAB数据拟合时出错
  13. dcm4che操作dcm文件
  14. 通过在路由器上安装Tomato来提高网络性能
  15. 在线购物系统—类图设计
  16. Android 开发的现状及发展前景
  17. 阿里云ECS上使用docker搭建filebeat+kafka集群+zookeep集群+logstash+elasticsearch集群+kibana实现跨主机日志收集系统【四】
  18. 网页常见的图标图片格式的区别
  19. 【Jquery】Pjax的了解与应用
  20. HAWQ技术解析(十一) —— 数据管理

热门文章

  1. 魔百盒 UNT403A UNT413A S905L3A卡刷精简固--S905L3A
  2. H5 pc 手机端 web 模板 easyUI uimaker 最新版
  3. MTK 一个分支兼容多客户开机Logo方案
  4. 教你图片批量重命名编号,不要括号
  5. WEB前端超多知识总结
  6. 《笨方法学习python》学习笔记
  7. IP地址规划之子网划分
  8. 收银系统 mysql数据库_解决哗啦啦收银系统数据库备份问题
  9. VB语言实现Http的Post和Get请求
  10. HTML5网页前端设计实战代码,HTML5网页前端设计实战/Web前端开发技术丛书