2012-09-01 3 views
1

J'ai rencontré des problèmes avec le système d'enregistrement slf4j dans Eclipse Juno. Je suis sûr que je l'ai inclus dans mon classpath et je l'ai également inclus dans une dépendance Maven, mais je suis toujours confronté à des problèmes. J'ai lu des problèmes similaires avec ce problème mais tous semblent être obsolètes car ils ne fonctionnent pas dans mon exemple d'Eclipse. Ceci est l'erreur msg:SLF4J Enregistreur pour Eclipse Juno avec Mountain Lion

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. 

Je suis en cela sur un Mac OS X Mountain Lion 10.8.1 avec Java 1.7.0_07 et Apache JDK Maven 3.03. Et encore, j'utilise Eclipse Juno.

+0

Je ne vois pas cette erreur si je construis du terminal (mvn package), mais à partir d'Eclipse, je reçois le même message d'erreur. –

+0

Avez-vous vérifié la solution fournie dans ma réponse? Avez-vous réussi à le faire fonctionner? –

+0

duplication possible de [SLF4J: Impossible de charger la classe "org.slf4j.impl.StaticLoggerBinder". erreur] (http://stackoverflow.com/questions/11916706/slf4j-failed-to-load-class-org-slf4j-impl-staticloggerbinder-error) –

Répondre

2

Eclipse Juno et Indigo, lors de l'utilisation de la version groupée maven (m2e), ne suppriment pas le message SLF4J: Impossible de charger la classe "org.slf4j.impl.StaticLoggerBinder". Ce comportement est présent à partir de la version m2e 1.1.0.20120530-0009 et au-delà.

Bien que ceci soit indiqué comme une erreur, vos journaux seront sauvegardés normalement. L'erreur en surbrillance sera toujours présente jusqu'à ce qu'il y ait une correction de ce bug. Plus à ce sujet dans le m2e support site.

La solution actuellement disponible consiste à utiliser une version externe de Maven plutôt que la version fournie d'Eclipse. Vous pouvez trouver sur cette solution et plus de détails concernant ce bug dans la question ci-dessous qui est exactement le même problème que vous rencontrez.

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