2

何らかの理由で、次のMavenエラーが発生しました。これは以前は機能していたため、何が変更されたのかわかりません(Eclipseが自動的に更新されたことを除いて、わかりません:

[エラー]プロジェクト増幅での目標の実行に失敗しました:プロジェクトcom.o:a:jar:0.0.1-の依存関係を解決できませんでしたスナップショット:[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]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]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]指定された範囲内のorg.codehaus.jackson:jackson-mapper-asl:jar:[1.8,1.9)で使用可能なバージョンはありません->[ヘルプ1]指定された範囲内のorg.codehaus.jackson:jackson-mapper-asl:jar:[1.8,1.9)で使用可能なバージョンはありません->[ヘルプ1]

Mavenバージョン3.0.3を使用しています。誰かアイデアはありますか?

4

2 に答える 2

1

pom.xmlが接続するように構成されている外部リポジトリを確認してください...外部mavenリポジトリ内の既知のlibが誤って削除され、同様のエラーが発生した場合(依存関係を収集できません)、以前に見ました。そうでないことを確認するには、その公開リポジトリにアクセスして、アーティファクトバージョンが利用可能かどうかを確認してください。

最善の方法は、アーティファクトのすべてのバージョンをデプロイする必要がある独自の(会社/部門全体の)Mavenリポジトリーを用意することです。このようにして、リポジトリで利用可能なものと利用できないものを完全に制御できます。

于 2012-10-02T20:13:01.883 に答える
1

awsとspringのjackson-mapper-asl依存関係のメタデータが破損していましたその後、解決されました。クリーンアップを実行して、問題が解決するかどうかを確認します。ここでバグを参照してください

これもこの質問に関連しています。

于 2012-10-02T20:14:19.650 に答える