【问题标题】:Nexus Repository Manager not finding pom fileNexus Repository Manager 找不到 pom 文件
【发布时间】:2011-08-07 19:46:33
【问题描述】:

我正在寻找 pom 文件:org.aspectj:aspectjrt:jar:1.6.11.M2 - 此 pom 可在 http://maven.springframework.org/milestone/org/aspectj/aspectjrt/1.6.11.M2/aspectjrt-1.6.11.M2.pom 获得。

如何让 nexus 获取这个 pom?

我已将存储库http://maven.springframework.org/milestone/ 添加到公共组。此 repo 不公开关联索引。

我正在使用带有 maven 的 eclipse,以推荐的方式指向我的本地 nexus 存储库,但是 eclipse 一个 m2eclipse 一直说:2011/04/18 1:34:59 PM:[WARN] org.aspectj 的 POM: aspectjrt:jar:1.6.11.M2 丢失,没有可用的依赖信息

【问题讨论】:

    标签: java eclipse maven nexus


    【解决方案1】:

    尝试从本地m2目录(不是从nexus)中删除对应的目录(org.aspectj:aspectjrt:1.6.11.M2),然后再试一次。

    【讨论】:

    • 修复了我遇到的其他一些异常,但没有解决我的具体问题
    • @Michael Wiles:来自同一个存储库的其他依赖项是否有效?
    • 据我所知,没有任何依赖项起作用。 Artifactory 似乎也有同样的问题。
    • 我认为这与 artifactory/nexus 无法代理/虚拟化不提供索引的存储库有关。看起来他们已经决定不简单地尝试从每个虚拟化的存储库中加载内容。 Maven 虽然,AFAIK 确实做到了这一点。也许这是我缺少的 nexus 配置
    猜你喜欢
    • 2020-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多