Repository does not allow updating assets: maven-releases
问题
maven deploy 一个新的RELEASE版本时报错,但实际上RELEASE包已正常发布到了私服上
原因
在项目中配置了 maven-source-plugin 插件,在parent的pom中也有同样的配置。
解决思路
看报错信息,描述的是release库不允许更新,但发布的明明是新版本。
再仔细看报错前的操作日志,试图上传两遍RELEASE-sources.jar文件,所以才会出现私服中成功上传了还报错的现象,确定问题出在这里。
问题出在maven配置的话,那就从查看maven配置入手
mvn help:effective-pom
如果打印太多展示不下,那就输出到一个文件里
mvn help:effective-pom > 111.xml
或者只输出你关注的module
mvn help:effective-pom -pl 你的module名 > 111.xml
因为是sources.jar上传两遍导致的报错,所以找到maven-source-plugin插件的配置,发现goal有两条,然后去找我pom里的parent,点开一看,里面确实也有一个maven-source-plugin插件的配置goal与我报错项目中的不同。
此时有两种办法:
1.把自己pom中maven-source-plugin插件配置的goal改成跟parent的一样;
2.把自己pom中的maven-source-plugin配置删除。
本质就是让它只执行一次。
Repository does not allow updating assets: maven-releases相关推荐
- maven 400 Repository does not allow updating assets
maven return code is:400 原因 解决方案: 原因 当前nexus-relases 没有更改权限 解决方案: 登录Nexus 打开setting(设置) 选择Repositori ...
- Maven私服搭建(Nexus Repository Manager 3)
下载和安装 下载地址:https://help.sonatype.com/repomanager3/download 注意:Nexus Repository Manager 3是一个Java服务器应用 ...
- 将jar deploy到私服nexus常见问题
一.出现:Cannot deploy artifacts when Maven is in offline mode -> [Help 1] [ERROR] Failed to execute ...
- mac 部署nexus私服库
需求 但凡涉及项目开发,难免会用到第三方库,或者使用到一些组件(公司最为常见),迫切的需要一个管理组件第三方依赖的服务.本篇围绕nexus 介绍搭建仓库并发布. 你将学会 1.搭建自己本地私服,以及公 ...
- Maven:mirror和repository 区别、pom.xml 指定仓库地址、releases 和 snapshots 区别
文章目录 一.Maven:mirror 和 repository 区别 1.Repository(仓库) 1.1 Maven 仓库主要有2种 1.2 Remote Repository主要有3种 1. ...
- Maven提高篇系列之(三)——使用自己的Repository(Nexus)
这是一个Maven提高篇的系列,包含有以下文章: Maven提高篇系列之(一)--多模块 vs 继承 Maven提高篇系列之(二)--配置Plugin到某个Phase(以Selenium集成测试为例) ...
- springboot Nexus Repository Maven仓库搭建及使用
Nexus Repository 是搭建maven的镜像的工具之一,在全球范围内使用挺广的. 一.Nexus 搭建过程 Nexus 镜像的搭建还是相对简单的,将下载的文件解压到相应的目录下,然后进入. ...
- IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository
今天将IntellIJ IDEA 关于Maven的配置总结一下,方便以后可参考. IDEA版本: IntelliJ IDEA 2017.2 Build #IU-172.3317.76, built o ...
- IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository
今天将IntellIJ IDEA 关于Maven的配置总结一下,方便以后可参考. IDEA版本: IntelliJ IDEA 2017.2 Build #IU-172.3317.76, built o ...
最新文章
- MXNET源码中NDArray数据的获取和打印
- 硅谷产品实战-总结:15、如何组织有效的会议?
- 【MongoDB】docker mongo 数据备份
- Boost:std ::bind与Boost的_1绑定的测试程序
- 敏捷软件开发宣言ndash;Manifesto for Agile Software Development
- 抛出这8个问题,检验一下你到底会不会ThreadLocal,来摸个底~
- vmware虚拟机中常见的3种网络模式
- 有的数字不适合作版本号
- PreparedStatement解读
- 第007篇:易康(eCognition)中实现分类的继承
- 如何快速抠图?图片怎样去底色变透明?
- 学历学位验证查询流程中国执行信息公开网执行人查询结果查询流程
- OAUS自动升级系统
- 白酒行业如何结合互联网模式突破年营业额过亿
- IBM z15揭开面纱,多项业界首创技术护航混合多云安全
- 企业宣传片如何快速接入微信公众号中?
- 地方麻将、棋牌手游的APP推广只差这项技术
- Bmob+Luban(鲁班)压缩图片实现相册选择图片压缩后上传到Bmob后台Glide加载图片显示到本地
- 基于android的餐厅智能点餐
- 九度OJ 题目1179:阶乘
热门文章
- 电子报纸教程--部署篇
- 内核启动错误:vmap allocation for size 314576896 failed: use vmalloc=size to increase size
- sqlserver 人名_mssql sqlserver 使用sql脚本生成随机中文名字的方法分享
- java实现中文汉字转中文全拼和拼音首字母缩写的方法
- ​聚焦2021年‘人工智能’产业三大发展趋势有哪些?
- flutter doctor问题 Flutter plugin not installed this adds Flutter specific functionality
- python编写TCP和UDP测试工具
- 游戏策划游戏研发必读经典题文二
- python读取dicom序列_用原生Python解析DICOM文件
- 资料仓库——Python Download Exchange E-mail Attachment