依存関係ツリーと複数の SLF4J バインディングに問題があります。私がこれまでに発見したことは、通常、これは警告を引き起こすだけですが、私の場合、プログラムの実行を妨げているようです: これらは私が得る例外です:
SLF4J: クラスパスに複数の SLF4J バインディングが含まれています。SLF4J: [jar:file:/C:/Users/FischerNi/.m2/repository/org/slf4j/slf4j-jdk14/1.5.3/slf4j-jdk14-1.5.3.jar!/org/slf4j/ でバインドが見つかりましたimpl/StaticLoggerBinder.class] SLF4J: [jar:file:/C:/Users/FischerNi/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar でバインドが見つかりました!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J:説明については、http: //www.slf4j.org/codes.html#multiple_bindingsを参照してください。SLF4J: slf4j-api 1.6.x (またはそれ以降) は、このバインディングと互換性がありません。SLF4J: バインディングはバージョン 1.5.5 以前です。SLF4J: バインディングをバージョン 1.6.x にアップグレードします。または 2.0.x スレッド「メイン」での例外 java.lang.NoSuchMethodError: org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg/slf4j/impl/StaticLoggerBinder;
これは私の依存関係の関連部分です: net.lightbody.bmp browsermob-proxy 2.0-beta-8
<!-- LOGGING DEPENDENCIES - LOG4J -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</dependency>
誰かがこの問題を解決する方法を教えてもらえますか?