SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder"

0 respostas
W

Olá pessoal, estou fazendo os exercícios a apostila FJ28 da caelum.
Fiz exatamente como está na apostila com exceção do banco que estou usando o SQLServer, mas na hora de usar a classe testa usuários que persiste no banco de dados, dá o erro abaixo:

[color=red]SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
at org.hibernate.cfg.Configuration.(Configuration.java:151)
at br.com.caelum.lojavirtual.util.HibernateUtil.(HibernateUtil.java:16)
at br.com.caelum.lojavirtual.main.TestaUsuario.main(TestaUsuario.java:18)
Caused by: java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 4 more[/color]

O hibernate.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
	<session-factory>
		<property name="hibernate.connection.driver_class">
			net.sourceforge.jtds.jdbc.Driver
		</property>
		<property name="hibernate.connection.url">
			jdbc:jtds:sqlserver://xxx123456:1433;banco
		</property>
		<property name="hibernate.dialect">
			org.hibernate.dialect.SQLServerDialect
		</property>
		<property name="hibernate.connection.username">user</property>
		<property name="hibernate.connection.password">Password</property>
		<property name="hibernate.show_sql">true</property>
		<property name="hibernate.format_sql">true</property>
		<mapping class="br.com.caelum.lojavirtual.modelo.TesteUsuario"/>
	</session-factory>
</hibernate-configuration>

Já segui as instruções do site http://www.slf4j.org/codes.html#StaticLoggerBinder colocando cada jar, mas nada resolveu. Vejam abaixo a lista de jars da pasta lib do projeto

[color=blue]ant-1.6.5.jar
ant-antlr-1.6.5.jar
ant-junit-1.6.5.jar
ant-launcher-1.6.5.jar
antlr-2.7.6.jar
ant-swing-1.6.5.jar
asm.jar
asm-attrs.jar
c3p0-0.9.1.jar
cglib-2.1.3.jar
checkstyle-all.jar
cleanimports.jar
commons-beanutils-1.8.0.jar
commons-beanutils-1.8.0-javadoc.jar
commons-beanutils-1.8.0-sources.jar
commons-beanutils-bean-collections-1.8.0.jar
commons-beanutils-core-1.8.0.jar
commons-collections-2.1.1.jar
commons-collections-3.1.jar
commons-lang-2.4.jar
commons-lang-2.4-javadoc.jar
commons-lang-2.4-sources.jar
commons-logging-1.0.4.jar
concurrent-1.3.2.jar
dom4j-1.6.1.jar
dom4j.jar
ehcache-1.2.3.jar
ejb3-persistence.jar
hibernate3.jar
hibernate-annotations.jar
hibernate-commons-annotations.jar
hibernate-core.jar
hibernate-testing.jar
hibernate-validator.jar
javassist-3.4.GA.jar
javassist.jar
jta-1.1.jar
log4j-1.2.12.jar
picocontainer-1.3.jar
vraptor-2.5.1.jar
xpp3_min-1.1.3.4.O.jar
xstream-1.2.1.jar
slf4j-api.jar
slf4j-api-1.5.2.jar[/color]

Agradeço qq ajuda, abs.

Criado 28 de novembro de 2008
Respostas 0
Participantes 1