【问题标题】:Maven Could not resolve dependencies for project, Failure to find snapshot in NexusMaven 无法解析项目的依赖关系,无法在 Nexus 中找到快照
【发布时间】:2018-09-03 09:12:16
【问题描述】:

我在使用构建时遇到问题:

mvn clean -U install -Dmaven.test.skip=true

人工制品不在 nexus 中,而是在我的本地存储库中创建的。

[错误] 无法在项目错误核心上执行目标:无法解析项目 x.y.z:mis-core:ejb:0.0.1-SNAPSHOT 的依赖项: 未能在https://company.net:8080/nexus/content/repositories/snapshots 中找到 x.y.z:mis-core-api:jar:tests:0.0.1-SNAPSHOT 已缓存在本地存储库中,直到 nexus-snapshots 的更新间隔已过或强制更新后才会重新尝试解析.

任何帮助将不胜感激。

【问题讨论】:

    标签: java maven jenkins nexus


    【解决方案1】:

    -U 参数强制检查远程存储库上的更新版本和快照。由于 Nexus 中没有神器,请移除强制检查。

    mvn clean install -DskipTests
    

    【讨论】:

    • 是的,感谢您的提醒,但在没有 -U 更新的情况下尝试了它并得到以下结果:远程主机在握手期间关闭连接:SSL 对等体错误关闭。可能是网络代理问题。
    • 可能是这样的:support.sonatype.com/hc/en-us/articles/213465088 ...但我不能肯定地说,因为您没有包含完整的错误消息。
    【解决方案2】:

    支持团队已将我的机器列入白名单并使用公司 wifi 解决了问题。

    【讨论】:

      猜你喜欢
      • 2020-09-09
      • 2022-01-23
      • 2015-06-04
      • 2015-09-01
      • 2021-04-03
      • 2014-09-05
      • 2015-01-14
      • 1970-01-01
      • 2021-08-24
      相关资源
      最近更新 更多