Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/logging/log4j/Nachricht/Mitteilung

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/logging/log4j/Nachricht/Mitteilung
bei com.prac.Loger.(Loger.java:34)
Verursacht durch: java.lang.ClassNotFoundException: org.apache.die Protokollierung.log4j.Nachricht.Nachricht
bei java.net.URLClassLoader$1.run(Unknown Source)
bei java.net.URLClassLoader$1.run(Unknown Source)
bei java.Sicherheit.AccessController.doPrivileged(Native Method)
bei java.net.URLClassLoader.findClass(Unknown Source)
bei java.lang.ClassLoader.loadClass(Unknown Source)
bei der sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
bei java.lang.ClassLoader.loadClass(Unknown Source)
... 1 mehr

Ausnahme Punkte auf Loger.java:34

static Logger logger=Logger.getLogger(Loger.class);    

Mir bitte helfen, loszuwerden, diese Ausnahme...

  • Ist es log4j.jar in den classpath ?
  • folgende 2 Gläser classpath:log4j-core-2.1.jar und log4j-1.2-api-2.1.jar
  • Wie haben Sie versucht, drucken Sie das Protokoll ? Kann man den code ?
  • ich habe nicht versucht, den Druck protokollieren .
  • es wirft Ausnahme auf die genannten code-Zeile
  • Haben Sie versucht, das entfernen und hinzufügen der jar wieder scheint es einige Dateien beschädigt wurden, in das Gefäß.
  • ClassNotFoundException ist immer geworfen auf die fehlenden und beschädigten class-Datei. Fügen Sie Ihre Gläser mit bedacht 🙂
  • Danke @sanDecruz
  • Sollten Sie Ihre Lösung als Antwort

InformationsquelleAutor ParUpadh | 2014-11-17
Schreibe einen Kommentar