Je reçois Impossible de charger la classe "org.slf4j.impl.staticloggerGinder" code> error.Je veux écrire l'enregistreur dans un fichier.so j'ai utilisé log4j.jar et j'utilise Apache Tomcat Server. SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
4 Réponses :
Vous devez ajouter le bocal SLF4J ou la dépendance à votre projet P>
Dans Tomcat Lib SLF4J-API-1.6.6.JAR est présent.Je veux savoir, SL4J JAR est nécessaire si nous utilisons log4J pour la journalisation?
probablement quelque chose d'autre utilise le SLF4J, vous devez donc l'ajouter quand même
J'ai placé le SLF4J-API-1.6.6.JAR et LOG4J.JAR dans le dossier LIB.stil amont la même erreur.
Veuillez importer SLF4J-API-1.6.6.JAR pour votre projet.
1.Write suivant le code dans votre classe Java 2.Import suit: p> 3.now Vous pouvez utiliser logger.info ( ); Imprimer quelque chose. p> p>
Je veux écrire les indignations de journalisation dans un fichier.Utilisant SLF4J Les informations d'enregistrement sont imprimées sur la console uniquement .Comment puis-je l'écrire dans un fichier?
Vérifiez Ce message poste.
Tout d'abord. En ce qui concerne les dépendances.
Afin d'ajouter SLF4J, vous devez mettre <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version></version>
<scope>compile</scope>
</dependency>
Il n'y a pas d'exemple explicite de savoir comment utiliser log4J et SL4J ensemble dans le manuel.
Mais il y a beaucoup de non officiels, j'aime celui-ci:
http://www.javavillage.in/slf4j-with-log4j.phpleight/a > note forte> Seulement deux DEPS MAVEN. Il n'y a pas de log4J de député explicite, il est chargé automatiquement. P> aussi strong> (et cela m'a coûté 1 heure et 14 minutes) Certaines versions de SL4J ne sont pas stables, et cela compte. Version 1.8-bêta (ouais .. bêta) ne fonctionne pas. J'ai donc utilisé 1.7.13 et cela fonctionne. P> Ainsi, vérifiez pour MAVEN DEPS, cela devrait être comme ceci: P> project/src
Avez-vous visité le site suggéré dans le message d'erreur?
Les 3 bocaux SLF4J-API-1.6.6, SLF4J-LOG4J12-1.6.6, LOG4J-1.2.17 ont résolu mon problème ..Manks tout le monde pour votre aide. -