2017-02-22 19 views
2

[ERROR]プロジェクト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がローカルリポジトリにキャッシュされていないと、中央の更新間隔が経過するか更新が強制されるまで再解決されません。maxmind依存関係の問題

+0

議論が..です一日かそこらで離れて行く可能性があります'geoip2'の2.8.1リリースは依存しています。 –

答えて

2

maxmindからjackon依存関係を除いて

geoip2のJava APIに依存して人のために10
2

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

、私は2.8に変更する必要があります.1以下を追加してください。今のところバージョン2.8.1はhttps://mvnrepository.com/artifact/com.maxmind.geoip2/geoip2で公開されていません。だから、「HTTPClientの」依存性は

もこれはmaxmind-db` `の1.2.2リリースで修正されなければならない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>