2

[错误] 无法在项目 xxx 上执行目标:无法解析项目 com.company:xxx:jar:1.0.0 的依赖项:无法在 com.maxmind.db:maxmind-db:jar:1.2.1 收集依赖项 - > com.fasterxml.jackson.core:jackson-databind:jar:2.9.0-SNAPSHOT: 无法读取 com.fasterxml.jackson.core:jackson-databind:jar:2.9.0-SNAPSHOT 的工件描述符: 找不到https://repo.maven.apache.org/maven2中的com.fasterxml:oss-parent:pom:28缓存在本地仓库中,直到 Central 的更新间隔已过或强制更新后才会重新尝试解析

4

4 回答 4

2

对于那些依赖 geoip2 java api 的人:

    <dependency>
        <groupId>com.maxmind.geoip2</groupId>
        <artifactId>geoip2</artifactId>
        <version>2.8.0</version>
        <exclusions>
            <exclusion>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-databind</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
于 2017-02-22T09:18:39.717 回答
2

通过从 maxmind 中排除 jackon 依赖项来解决

    <dependency>
        <groupId>com.maxmind.db</groupId>
        <artifactId>maxmind-db</artifactId>
        <version>1.2.1</version>
        <exclusions>
            <exclusion>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-databind</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
于 2017-02-22T09:06:20.700 回答
0

这适用于那些依赖 geoip2 java api 的人:

<dependency>
    <groupId>com.maxmind.geoip2</groupId>
    <artifactId>geoip2</artifactId>
    <version>2.8.0</version>
    <exclusions>
        <exclusion>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
        </exclusion>
    </exclusions>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.8.6</version>
</dependency>
于 2017-02-22T12:47:47.793 回答
0

就我而言,我必须更改为 2.8.1 并添加以下内容。目前版本 2.8.1 未在https://mvnrepository.com/artifact/com.maxmind.geoip2/geoip2中发布。所以“httpclient”依赖可能会在一天左右消失。

还有一个讨论https://github.com/maxmind/GeoIP2-java/issues/85

<dependency>
    <groupId>com.maxmind.geoip2</groupId>
    <artifactId>geoip2</artifactId>
    <version>2.8.1</version>
</dependency>
<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpclient</artifactId>
    <version>4.5.3</version>
</dependency>
于 2017-02-22T21:34:01.110 回答