【问题标题】:Maven is suddenly giving me "Failed to collect dependencies for" errors, what changed?Maven 突然给我“无法收集依赖项”错误,发生了什么变化?
【发布时间】:2012-09-23 17:29:32
【问题描述】:

由于某种原因,我遇到了以下 Maven 错误,这是以前工作的,所以我不知道发生了什么变化(除了 Eclipse 自行更新,但我不知道:

[错误] 未能在项目放大上执行目标:无法解决 com.o:a:jar:0.0.1-SNAPSHOT 项目的依赖项: 未能收集依赖项 [org.simpleframework:simple:jar:4.1.21(编译), org.testng:testng:jar:6.7 (测试), org.jsoup:jsoup:jar:1.6.3 (编译), com.restfb:restfb:jar:1.6.9(编译),com.google.guava:guava:jar:13.0 (编译), com.google.code:morphia:jar:0.91 (编译), org.imgscalr:imgscalr-lib:jar:4.2(编译), commons-io:commons-io:jar:20030203.000550(编译), org.apache.commons:commons-lang3:jar:3.1(编译), net.java.dev.jets3t:jets3t:jar:0.8.1(编译), org.jooq:jooq:jar:2.4.0(编译),org.jooq:jooq-meta:jar:2.4.0 (编译), mysql:mysql-connector-java:jar:5.1.21 (编译), com.jolbox:bonecp:jar:0.8.0-alpha1(编译), com.google.code.gson:gson:jar:2.2.2(编译), org.antlr:stringtemplate:jar:4.0.2(编译), org.mockito:mockito-all:jar:1.9.5-rc1 (编译), rome:rome:jar:1.0 (编译), rome:modules:jar:0.3.2 (编译), args4j:args4j:jar:2.0.16 (编译), ch.qos.logback:logback-core:jar:1.0.6 (编译), ch.qos.logback:logback-classic:jar:1.0.6(编译), joda-time:joda-time:jar:2.1 (编译), rhino:js:jar:1.7R2 (编译), org.apache.commons:commons-math3:jar:3.0(编译), javax.mail:mail:jar:1.4.5(编译),quickdt:quickdt:jar:0.0.1 (编译), com.amazonaws:aws-java-sdk:jar:1.3.11 (编译)]: 否 可用于的版本 org.codehaus.jackson:jackson-mapper-asl:jar:[1.8,1.9) 在指定范围内 范围 -> [帮助 1]

我使用的是 Maven 版本 3.0.3。有人有什么想法吗?

【问题讨论】:

    标签: java maven maven-3


    【解决方案1】:

    aws 和 spring 的 jackson-mapper-asl 依赖项存在损坏的元数据。此后已解决。我会进行清理,看看是否能解决问题。见the bug here

    这也和this question.有关

    【讨论】:

    • 我尝试了“mvn clean”,但是当我执行“mvn assembly:assembly”时仍然出现此错误:-(
    【解决方案2】:

    检查您的 pom.xml 配置为连接到哪个外部存储库...我以前见过它,当外部 maven 存储库中的一个众所周知的库被意外删除导致类似错误(无法收集依赖项) .为确保不是这种情况,只需转到该公共存储库并检查您的工件版本是否可用。

    最好的方法是拥有自己的(公司/部门范围的)maven 存储库,您应该在其中部署所有版本的工件。这样您就可以完全控制存储库中可用/不可用的内容。

    【讨论】:

      猜你喜欢
      • 2011-11-27
      • 2020-05-16
      • 2022-06-19
      • 2012-11-18
      • 1970-01-01
      • 2023-03-31
      • 2015-09-05
      • 1970-01-01
      • 2012-01-26
      相关资源
      最近更新 更多