0

プロジェクト用に構成しようとしていますorg.springframework.build:aws-maven:jar:4.2.0.RELEASEが、次の問題で立ち往生しています: プラグインの依存関係の一部が を必要としているようですがorg.codehaus.jackson:jackson-core-asl、見つかりません。失敗:

Unresolveable build extension: 
Plugin org.springframework.build:aws-maven:4.2.0.RELEASE or one of its dependencies could not be resolved: 
Failed to collect dependencies for org.springframework.build:aws-maven:jar:4.2.0.RELEASE (): 
No versions available for org.codehaus.jackson:jackson-core-asl:jar:[1.8,1.9) within specified range -> [Help 2]

このアーティファクトを含むリポジトリを追加し、メイン プロジェクトへの依存関係として追加しようとしました (ところで、実際には必要ありません)。役に立ちません。

これは単なるプラグインではなく拡張機能であるため、そこに依存関係を追加することはできません:

<build>
    <extensions>
        <extension>
            <groupId>org.springframework.build</groupId>
            <artifactId>aws-maven</artifactId>
            <version>4.2.0.RELEASE</version>
        </extension>
    </extensions>
</build>

私が理解しているように、ビルド拡張機能はメイン ブロックからの依存関係を使用しません。この依存関係を拡張に指定するにはどうすればよいですか?

4

1 に答える 1

0

問題は、無効なmaven-metadata.xmlリポジトリhttp://central.maven.org/maven2(wtf?) が原因でした。

ダウンロードしたファイル ( rm -rf ~/.m2/repository/org/codehaus/jackson) を削除し、mirrors.ibiblio.orgリポジトリを使用して修正しました:

<pluginRepositories>
    <pluginRepository>
        <id>ibiblio.mirrors</id>
        <url>http://mirrors.ibiblio.org/maven2</url>
    </pluginRepository>
</pluginRepositories>
于 2012-10-01T15:50:46.243 に答える