在使用私服nexus,打包的时候一直抱以下的错误
Could not transfer metadata com.funtl:itoken-dependencies:1.0.0-SNAPSHOT/maven-metadata.xml from/to nexus (http://192.168.134.129:8081/repository/maven-public/): Not authorized
子项目的pom.xml中是这样写的

 <repositories><repository><id>nexus</id><name>Nexus Repository</name><url>http://192.168.134.129:8081/repository/maven-public/</url><snapshots><enabled>true</enabled></snapshots><releases><enabled>true</enabled></releases></repository></repositories>

我的maven的setting.xml中是有设置密码的

<servers><server><id>nexus-releases</id><username>admin</username><password>admin123</password></server><server><id>nexus-snapshots</id><username>admin</username><password>admin123</password></server></servers>

刚开始一直以为是读取不到依赖
所以使用了下面的命令,指定了maven配置的位置,也是不行

mvn -s "D:\Java\maven\apache-maven-3.6.1\conf\settings.xml" clean package

解决方法:

在maven的setting文件的servers节点下添加以下配置

   <server><id>nexus-public</id><username>admin</username><password>admin123</password></server>

就是把这个库的账号密码也写进去,问题解决

Could not transfer metadata ../maven-metadata.xml from/to nexus ..: Not authorized相关推荐

  1. Maven pom.xml 全配置(二)不常用配置

    Maven pom.xml 全配置(二)不常用配置 这里贴出Maven pom.xml文件中使用率较少的配置参数,如果此篇文档中没有找到你想要的参数,移步Maven pom.xml 全配置(一)常用配 ...

  2. Maven pom.xml 全配置(一)常用配置

    Maven pom.xml 全配置(一)常用配置 这里贴出一个Maven中出现频率较高的配置参数注释,方便理解项目中Maven的配置具体的作用.如果在此博文中没有找到你想看到的参数,可以移步Maven ...

  3. java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法

    Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...

  4. 你真的了解Maven pom.xml 的配置吗?【详解maven pom】

    Maven POM POM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖 ...

  5. 在maven pom.xml中加载不同的properties ,如localhost 和 dev master等jdbc.properties 中的链接不一样...

    [参考]:maven pom.xml加载不同properties配置[转] 首先 看看效果: 点开我们项目中的Maven projects 后,会发现右侧 我们profile有个可勾选选项.默认勾选l ...

  6. Maven setting.xml 配置详解

    声明规范 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://ww ...

  7. maven pom.xml解析、命令说明、依赖传递、继承、聚合、properties、build、依赖范围、版本仲裁、profile

    maven是当前Java项目中用到最多的依赖管理工具.最开始的项目比较小引入的依赖包也少所以可以通过手动加载jar包的方式来管理依赖包:但随着项目越来越复杂各种大小框架层出不穷,一个项目的开发往往依赖 ...

  8. maven 部署nexus_Maven部署到Nexus

    maven 部署nexus 1.概述 在上一篇文章中 ,我讨论了Maven项目如何在本地安装尚未部署在Maven Central(或任何其他大型且公共托管的存储库)上的第三方jar. 该解决方案仅适用 ...

  9. Maven(五)使用Nexus搭建Maven私服

    文章装载于:http://blog.csdn.net/jun55xiu/article/details/39497089 Nexus介绍 Nexus是Maven仓库管理器,如果你使用Maven,你可以 ...

最新文章

  1. Openoffice 安装与配置
  2. 网络分布式软件bonic清除
  3. 一言难尽,Jpa这个功能差点让我丢了工作
  4. gradle idea java ssm_应用框架:IDEA+Gradle创建MyBatis+SpringMVC项目
  5. 程序员食品营养(2)-日式乳酪酱和巧克力酱
  6. 【学术相关】专家:硕博研究生阶段还是要发SCI,取消了学生就不干活了
  7. QT的QDesignerContainerExtension类的使用
  8. Flex itemReanderer(转)
  9. python36安装numpy_安装numpy
  10. 需求分析——调研需求时如何调查系统相关者?
  11. 高颜值可定制在线绘图工具
  12. Jsoup解析html某片段的问题
  13. Springboot04整合Druid
  14. 排序算法系列之归并排序
  15. webpack.config.js====CSS相关:插件optimize-css-assets-webpack-plugin
  16. 发达国家“互联网+”面面观
  17. 一名待业小生亲身调研揭秘10家大数据培训机构“内幕”
  18. prometheus安装使用
  19. 新媒体运营模式的发展历史
  20. 【毕业N年系列】 毕业第三年

热门文章

  1. 从零开始搭建vue2+vant2项目
  2. VS调试Opencv程序出现无法打开“opencv2/opencv.hpp“解决办法
  3. 不用sqrt如何在C语言中开平方
  4. linux查看当前操作系统内核和版本
  5. C语言判断素数方法之试除法
  6. 在Excel中将文本转换为数字
  7. 唐骏:蜗居是真正人生一部分
  8. Java学生管理系统和数据库idea
  9. GJB438C软件需求规格说明中的需求与功能
  10. 将现有的svn项目上传到git远程仓库记录