当前位置: 首页 > 知识库问答 >
问题:

jenkins Nexus神器上传器400

慕光赫
2023-03-14

在Jenkins上成功构建后,我正试图将我的maven项目上传到nexus。下面是我的两种配置:

这里是错误

Failed to deploy artifacts: 
Could not transfer artifact de.xxx:NettyCore:pom:1.0-20170508.212447-1 from/to cloud-repo (http://xxx:xxx/nexus/content/repositories/cloud-repo): 
Failed to transfer file: http://xxx:xxx/nexus/content/repositories/cloud-repo/de/xxx/NettyCore/1.0-SNAPSHOT/NettyCore-1.0-20170508.212447-1.pom. 
Return code is: 400, ReasonPhrase:Bad Request.
ERROR: Uploading file pom.xml failed.
Finished: FAILURE

共有1个答案

罗诚
2023-03-14

如“400错误请求HTTP错误代码含义?”中所述,错误400表示请求的格式不正确。

在您的情况下,一个可能的原因是您要发送的GAV:版本是1.0-Snapshot...发送到发行版回购:Nexus将拒绝这种版本。
“存储库策略”应该是“快照”,以便接受1.0-Snapshot

 类似资料:
  • 1)通过查看Nexus中的工件,我如何知道是谁将工件上传到Nexus?有许多开发人员部署到Nexus。在Jenkins的maven发布过程中,他们提供了自己的广告用户名和密码。 我想通过查看Nexus中关于是谁部署了它的一些元数据来确认这一点。如果我发现开发人员的用户名和密码被用于部署,我想看看如何强制他们使用一个用户名和密码来部署。 谢谢

  • 这是一款Android开源的图片搜索APP Material Design风格。使用Rxjava,MVP快速开发框架,封装的RecyclerView,retrofit 2.0网络请求库,Fresco图片加载库,图片瀑布流和错位式布局。具有热门推荐、每日一笑、板块分类、一键下载图片、分享图片、收藏图片、设为桌面壁纸、设为锁屏壁纸等功能。 界面截图:

  • 问题内容: 我使用struts2-archtype-starter在Eclipse中创建了一个新的struts项目。 在执行任何操作之前,我的项目中已经存在一些错误。解决了大多数问题,但仍有1个仍然给我一些问题。 我尝试将tools.jar手动添加到我的存储库中,但没有解决问题。 我的pom看起来像这样 问题答案: 您看到的错误可能是因为您没有正确设置JAVA_HOME路径。你看到类似的东西吗?

  • 我刚把我的项目从windows转移到linux ubuntu。从存储库中提取文件后,每个pom。xml文件包含错误。甚至连一次依赖注入都没有解决。 我正在使用Spring工具套件Eclipse扩展,并下载了maven2。 什么会导致这种情况?谢谢。 编辑:在控制台中输入“mvn clean install-U”并物理下载几个JAR后,我设法将问题减少到一个pom。xml,但它仍然指出文件中的错误,

  • 我有一个项目,其中有3个pom文件:父文件(非常基本的一个,只是声明其子女),主要pom为建设项目本身和一个pom文件生成swagger客户端库。客户端藏物正被下载到我们的网络中。 问题是,当我想在另一个项目中使用客户端库作为依赖项时,它还需要一个父工件。我不想把它下载到Nexus中,因为它是如此基本,只会淹没存储库。我尝试过打包某种uber-jar,但它对我不起作用 - jar很大,包含所有依赖

  • 本文向大家介绍Android倒计时神器(CountDownTimer),包括了Android倒计时神器(CountDownTimer)的使用技巧和注意事项,需要的朋友参考一下 Android倒计时神器 - CountDownTimer,供大家参考,具体内容如下 啥是CountDownTimer?​ CountDownTimer是Andorid.os包下一个谷歌为我们封装好的一个倒计时工具。我们吗、