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

新的eclipse版本无法将jar部署到401未经授权的Nexus回购

毋宪
2023-03-14

我最近开始使用eclipse 2021-12。当我尝试将jar部署到我们的Nexus存储库时,它失败了,引用了“部署工件失败:无法传输工件......”和“访问被拒绝......”,以及“错误代码401,未经授权”。我和我的运营模式团队仔细检查了所有设置,一切看起来都很好(我们确认了settings.xml凭据是正确的)。

我试图使用eclipse 2021-06部署同一个罐子...它起作用了!我检查了所有的Java

成功部署的maven输出如下:

[调试]使用优先级为-1.0的transporter WagonTransporter进行调试http://nexus:8086/nexus/content/repositories/snapshots/

[html" target="_blank">调试]使用优先级为0.0的连接器基本位置连接器http://nexus:8086/nexus/content/repositories/snapshots/用户名=bla,密码为=***

在失败部署的同一位置有以下内容:

[调试]使用优先级为100.0的连接器AetherRepositoryConnector进行调试http://nexus:8086/nexus/content/repositories/snapshots/用户名=bla,密码为=***

上述差异可能是eclipse版本之间行为不同的根本原因,我想尝试使用AetherRepositoryConnector的替代品来确认。。。但我一直无法找到如何做到这一点,我想我会把这个问题贴在这里。是否有人知道此配置存在于何处,和/或如何在eclipse中为maven使用备用transporter/repository连接器?或者这是2021-2012年的一个错误?或者是否有一些新的/额外的设置使其工作?

更多信息:
两个eclipse安装中的项目(包括POM)都是相同的(从SVN repo中提取)
两个eclipse安装:

  • 使用亚马逊Corretto v11。0.13_8用于构建

暂时还没有答案

 类似资料:
  • 未能执行goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy(default-deploy)on project time-demo-api:未能部署工件:无法将工件com.mycompany:time-demo-api:pom:1.0.1-20210503.122407-1从/到快照(http://localhost:808

  • 我想上传部署的战争文件从maven in eclipse到nexus OSS,但我得到一个错误消息。 使用相同的配置(和)我部署了一个jar文件,它可以正常工作。 两者的区别在于文件类型和文件大小。一个是80mb的war文件,另一个是只有400kb的jar文件。 有没有人有想法,如何解决这个问题?有没有配置,那些我想念的?这不是一周前的事。我不做任何更改,只在2019年到2020年期间更新ecli

  • 问题内容: 在我将詹金斯(Jenkins)升级到1.494之前,这种方法一直有效。现在,在使用构建升级插件将war工件复制到快照存储库时,我在Jenkins中收到此错误: 我在settings.xml文件中有信誉: 不知道为什么突然停止使用1.494。我逐步降级至1.491,但这种情况仍然存在。非常沮丧。 问题答案: 我想出了解决问题的方法,但是我仍然不知道它是如何发生的。 我在Archiva中创

  • 所以,我试图用Tweepy喜欢一个推文,但是这个错误正在发生: 有什么想法吗?

  • 我的代码:GoogleCredential凭据 credential.refreshToken() 错误日志: 创建服务号的步骤: 我在凭据中的oauth 2.0中创建了一个Web应用程序 然后我用客户端ID创建了一个服务号 现在我正在使用这个服务号和从它生成的p12证书来验证和创建Google凭据的对象 一旦刷新令牌,我就给了我401例外。 在这种情况下,任何帮助都会受到感激

  • 我正在使用postman,并尝试通过http://localhost:8180/auth/admin/realms/demo/users/{userID}更新用户的配置文件,但收到响应。 通过http://localhost:8180/auth/admin/realms/demo/users/{userID}发送带有Json内容类型和用户信息的Put请求。 不幸的是,我已经连续收到了401个回复。