Erro com jar do hibernate:Failed to instantiate SLF4J LoggerFactory

5 respostas
X

O que provoca esse erro:Failed to instantiate SLF4J LoggerFactory

alguem sabe?

5 Respostas

M

acho que é problema com os seus jars
posta seu classpath e a pilha completa do erro…
mas voce pode tentar adicionar todos os jars da slf4j

ou entao adicionar o log4j

X

Ta ai

Failed to instantiate SLF4J LoggerFactory

Reported exception:

java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException

at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121)

at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:111)

at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:268)

at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:241)

at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:254)

at org.hibernate.cfg.Configuration.(Configuration.java:197)

at pack.Annote.main(Annote.java:10)

Caused by: java.lang.ClassNotFoundException: ch.qos.logback.core.joran.spi.JoranException

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)

 7 more

Exception in thread main java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException

at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121)

at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:111)

at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:268)

at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:241)

at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:254)

at org.hibernate.cfg.Configuration.(Configuration.java:197)

at pack.Annote.main(Annote.java:10)

Caused by: java.lang.ClassNotFoundException: ch.qos.logback.core.joran.spi.JoranException

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)

 7 more
M

ow, e seu classpath? quais jars vc tem em seu projeto?

X

antlr-2.7.6.jar
commons-collections-3.1.jar
commons-logging-1.0.4.jar
dom4j-1.6.1.jar
hibernate3.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
javassist-3.12.0.GA.jar
jta-1.1.jar
log4j-1.2.16.jar
logback-classic-0.9.21.jar
mysql-connector-java-5.1.13-bin.jar
servlet-api.jar
slf4j-api-1.6.1.jar

M

ta faltando o jar do slf4j-log4j acho que é esse jar aqui:

slf4j-log4j12-1.6.1.jar

no meu projeto nao tenho o logback-classic-0.9.21 , acho q nao precisa…

Criado 19 de julho de 2011
Ultima resposta 19 de jul. de 2011
Respostas 5
Participantes 2