Maven - 無法下載 fasterxml.jackson

2022-09-02 23:41:35

在 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台不同网络环境中的计算机上尝试了此操作,结果是相同的。

日食中的错误消息:

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

关于如何检查原因的任何建议?


答案 1

<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>

答案 2

另一种解决方法是编辑属性并选择“jar”而不是“bundle”,请参阅下面的示例,

enter image description here

enter image description here

这将解决 maven 无法下载它的问题。


推荐