当前位置: 首页 > news >正文

maven的install不报错但deploy到nexus报400错误

一.情况描述

        mvn install工程正常构建完成,但我mvn deploy报400错误,局域网maven组件仓库nexus也是正常的,deploy的帐号密码都是对的。报错信息如下:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:3.1.1:deploy (default-deploy) on project pangu-axe-parent: Failed to deploy artifacts: Could not transfer artifact com.scantt:pangu-axe-parent:pom:0.2.2 from/to nexusServer (http://10.1.230.123:8081/nexus/content/repositories/releases/): status code: 400, reason phrase: Bad Request (400) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[JENKINS] Archiving C:\Users\Administrator\.jenkins\workspace\pangu-axe-parent\pangu-axe\pom.xml to com.scantt/pangu-axe/0.2.2/pangu-axe-0.2.2.pom
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

二.问题是RELEASE版本和SNAPSHOT版本的区别

        在nexus仓库中,SNAPSHOT版本允许同一个版本号多次deploy,但RELEASE版本一个版本号仅允许deploy一次。根据实际情况,要么使用SNAPSHOT版本,要么使用RELEASE版本。

       PS:版本升级应该包含源代码版本和源代码生成的基于maven组件版本两个部分。源代码版本是通过git的分支与合并处理。maven组件版本是通过mvn versions:set -DnewVersion=xxxx 来修改的。详见之前的文章转载maven版本更新_manve 版本更新-CSDN博客

相关文章:

  • AI大模型探索之路-实战篇16:优化决策流程:Agent智能数据分析平台中Planning功能实践
  • Python 中的装饰器及其作用
  • Oracle数据库连接并访问Microsoft SQL Server数据库
  • Apple开发者macOS设备与描述文件Profile创建完整过程
  • 协程库——面试问题
  • 大模型Prompt-Tuning技术进阶
  • 中介子方程十一
  • 异常(Exception)
  • 【VUE3 element时间选择器默认选择七天】
  • 【WP|9】深入解析WordPress [add_shortcode]函数
  • 摄影店展示服务预约小程序的作用是什么
  • idm究竟有哪些优势
  • Java File IO
  • 多种策略提升线上 tensorflow 模型推理速度
  • 初识 CAS理论
  • [笔记] php常见简单功能及函数
  • avalon2.2的VM生成过程
  • CSS实用技巧干货
  • extjs4学习之配置
  • java 多线程基础, 我觉得还是有必要看看的
  • java8-模拟hadoop
  • js对象的深浅拷贝
  • k8s 面向应用开发者的基础命令
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • Rancher-k8s加速安装文档
  • SAP云平台里Global Account和Sub Account的关系
  • Solarized Scheme
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 分布式事物理论与实践
  • 开源中国专访:Chameleon原理首发,其它跨多端统一框架都是假的?
  • 用jquery写贪吃蛇
  • #ubuntu# #git# repository git config --global --add safe.directory
  • $(function(){})与(function($){....})(jQuery)的区别
  • (145)光线追踪距离场柔和阴影
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (翻译)terry crowley: 写给程序员
  • (接口封装)
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .skip() 和 .only() 的使用
  • [22]. 括号生成
  • [Android] Android ActivityManager
  • [CSAWQual 2019]Web_Unagi ---不会编程的崽
  • [CUDA手搓]从零开始用C++ CUDA搭建一个卷积神经网络(LeNet),了解神经网络各个层背后算法原理
  • [docker]docker网络-直接路由模式
  • [Foreman]解决Unable to find internal system admin account
  • [GUET-CTF2019]encrypt
  • [Java]深入剖析常见排序
  • [js] 正则表达式
  • [JS]数据类型