java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
というエラーが出た。
http://tech-uno.com/public_html/article.php?story=20080905162427768
に書いてある通り、
http://www.slf4j.org/
から、
SLF4Jファイルを取得し、
slf4j-nop-1.5.6.jar
を配置する。
次に、
java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory
このようなエラーが出た。
これは、
slf4j-api-1.5.3.jar(hibernate-distribution-3.3.1.GAに入っているファイル)
slf4j-nop-1.5.6.jar
のようにバージョンが合っていないのが問題のよう。
http://forum.hibernate.org/viewtopic.php?t=992758&sid=ed50fbba762aa3911d1830783f7e7466
先ほどダウンロードしたSLF4Jファイルに、
slf4j-api-1.5.6.jar
が入っていたので、そちらに変更した所正常に動作した。
Thanks.
