GWTアプリケーションの実行中にこのエラーが発生しました。理由は何ができるかslf4j-api
& slf4j-log4j12
java.lang.IllegalAccessError:org.slf4j.LoggerFactoryクラスのフィールドorg.slf4j.impl.StaticLoggerBinder.SINGLETONにアクセスしようとしました
任意のアイデア:
私は私のクラスパスにこれらのjarファイルを持っていますか?
GWTアプリケーションの実行中にこのエラーが発生しました。理由は何ができるかslf4j-api
& slf4j-log4j12
java.lang.IllegalAccessError:org.slf4j.LoggerFactoryクラスのフィールドorg.slf4j.impl.StaticLoggerBinder.SINGLETONにアクセスしようとしました
任意のアイデア:
私は私のクラスパスにこれらのjarファイルを持っていますか?
この問題は、slf4j-log4j12 jarの変更によるものです。バージョン1.5.6以降、フィールドorg.slf4j.impl.StaticLoggerBinder.SINGLETONにはアクセスできません。
これを解決するには、slf4j-api & slf4j-log4j12の両方に最新のjar(または少なくとも1.5.6以降)を使用してください。
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.5.6</version>
</dependency>
http://www.slf4j.org/faq.html#IllegalAccessError – home