Was ist die Ursache von Log4JLogger' kann nicht gefunden werden oder ist nicht verwendbar ist?

Habe ich commons-logging.jar (v1.0.4) und log4j-1.2.8.jar in den classpath und immer folgenden Laufzeitfehler:

Caused by: org.apache.commons.logging.LogConfigurationException: User-specified log class 'org.apache.commons.logging.impl.Log4JLogger' cannot be found or is not useable.
    at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:874)
    at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
kann Sie bieten gesamte stack-trace?
Dies ist wahrscheinlich ein classpath-problem. Sie haben wahrscheinlich eine andere version von log4j in Ihrem Klassenpfad befinden, die möglicherweise im inneren verborgen etwas anderes.
ich habe einen Krug, der hatte eine diff-version von log4j, aber das kann nicht die Letzte sein, die noch auf der Suche...
Nathan, legte Ihren Kommentar als Antwort werde ich es annehmen. es war wieder ein Glas mit einem diff-version der hte-Klasse. Sie der Mann !

InformationsquelleAutor Debajyoti Roy | 2012-05-21

Schreibe einen Kommentar