Could not transfer metadata ../maven-metadata.xml from/to nexus ..: Not authorized
在使用私服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相关推荐
- Maven pom.xml 全配置(二)不常用配置
Maven pom.xml 全配置(二)不常用配置 这里贴出Maven pom.xml文件中使用率较少的配置参数,如果此篇文档中没有找到你想要的参数,移步Maven pom.xml 全配置(一)常用配 ...
- Maven pom.xml 全配置(一)常用配置
Maven pom.xml 全配置(一)常用配置 这里贴出一个Maven中出现频率较高的配置参数注释,方便理解项目中Maven的配置具体的作用.如果在此博文中没有找到你想看到的参数,可以移步Maven ...
- java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法
Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...
- 你真的了解Maven pom.xml 的配置吗?【详解maven pom】
Maven POM POM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖 ...
- 在maven pom.xml中加载不同的properties ,如localhost 和 dev master等jdbc.properties 中的链接不一样...
[参考]:maven pom.xml加载不同properties配置[转] 首先 看看效果: 点开我们项目中的Maven projects 后,会发现右侧 我们profile有个可勾选选项.默认勾选l ...
- Maven setting.xml 配置详解
声明规范 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://ww ...
- maven pom.xml解析、命令说明、依赖传递、继承、聚合、properties、build、依赖范围、版本仲裁、profile
maven是当前Java项目中用到最多的依赖管理工具.最开始的项目比较小引入的依赖包也少所以可以通过手动加载jar包的方式来管理依赖包:但随着项目越来越复杂各种大小框架层出不穷,一个项目的开发往往依赖 ...
- maven 部署nexus_Maven部署到Nexus
maven 部署nexus 1.概述 在上一篇文章中 ,我讨论了Maven项目如何在本地安装尚未部署在Maven Central(或任何其他大型且公共托管的存储库)上的第三方jar. 该解决方案仅适用 ...
- Maven(五)使用Nexus搭建Maven私服
文章装载于:http://blog.csdn.net/jun55xiu/article/details/39497089 Nexus介绍 Nexus是Maven仓库管理器,如果你使用Maven,你可以 ...
最新文章
- Openoffice 安装与配置
- 网络分布式软件bonic清除
- 一言难尽,Jpa这个功能差点让我丢了工作
- gradle idea java ssm_应用框架:IDEA+Gradle创建MyBatis+SpringMVC项目
- 程序员食品营养(2)-日式乳酪酱和巧克力酱
- 【学术相关】专家:硕博研究生阶段还是要发SCI,取消了学生就不干活了
- QT的QDesignerContainerExtension类的使用
- Flex itemReanderer(转)
- python36安装numpy_安装numpy
- 需求分析——调研需求时如何调查系统相关者?
- 高颜值可定制在线绘图工具
- Jsoup解析html某片段的问题
- Springboot04整合Druid
- 排序算法系列之归并排序
- webpack.config.js====CSS相关:插件optimize-css-assets-webpack-plugin
- 发达国家“互联网+”面面观
- 一名待业小生亲身调研揭秘10家大数据培训机构“内幕”
- prometheus安装使用
- 新媒体运营模式的发展历史
- 【毕业N年系列】 毕业第三年