web-dev-qa-db-ja.com

Maven-Fasterxml.jacksonをダウンロードできません

Maven pom.xmlで:

    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-core</artifactId>
        <version>2.5.0</version>
        <type>bundle</type>
    </dependency>
    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
        <version>2.5.0</version>
        <type>bundle</type>
    </dependency>
    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-annotations</artifactId>
        <version>2.5.0</version>
        <type>bundle</type>
    </dependency>

この3つのライブラリはmavenではダウンロードできませんが、他のすべてのライブラリは正常にダウンロードできます。

異なるネットワーク環境の2台のコンピューターでこれを試しましたが、結果は同じです。

Eclipseのエラーメッセージ:

Missing artifact com.fasterxml.jackson.core:jackson-core:bundle:2.5.0

理由を確認する方法について何か提案はありますか?

12
Eric Wang

<type>bundle</type>はここでは適切ではありません。

試してください:

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-core</artifactId>
    <version>2.5.0</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.5.0</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-annotations</artifactId>
    <version>2.5.0</version>
</dependency>
33

別の回避策は、プロパティを編集して、「バンドル」ではなく「jar」を選択することです。以下の例を参照してください。

enter image description here

enter image description here

Mavenがダウンロードできない場合、これで問題が解決します。

3
shailbenq