Ten błąd wystąpił w środowisku Eclipse Juno 4.2 podczas uruchamiania projektu maven.SLF4J: Nie udało się załadować klasy "org.slf4j.impl.StaticLoggerBinder"
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.
Nie używam slf4j do logowania. Właściwie to nie używam żadnego logowania.
Co robię źle.?
Jedyna zależność w moim pom.xml
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
</dependencies>
Edit:
zależność mvn: drzewo
[INFO] \- junit:junit:jar:4.10:test
[INFO] \- org.hamcrest:hamcrest-core:jar:1.1:test
Edit 2:
Stworzyłem projekt New Maven -> maven-archetype-quickstart. Następnie uruchom czystą instalację, a konsola Eclipse pokazuje powyższy błąd. Jeszcze nie napisałem żadnej części kodu. Nawet jeśli usunę przykładowy plik java src i przykładowy plik testowy java, wygeneruje ten sam błąd.
Edit 3:
uruchomić projekt poza Eclipse i nie było wskazanie błędu.
Cóż, * coś * dodaje slf4j do swojej ścieżki klas. Uruchom "zależność mvn: drzewo", aby zobaczyć, co. – bmargulies
To, co zwróciło zależność: drzewo [INFO] \ - junit: junit: jar: 4.10: test [INFO] \ - org.hamcrest: hamcrest-core: jar: 1.1: tes – javaG
To nie działa co myślisz, że uciekasz. Zmodyfikuj swoje pytanie, aby dokładnie powiedzieć, co robisz, aby uzyskać te wyniki i skąd je otrzymujesz. – bmargulies