Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/enregistrement/log4j/message/Message

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/enregistrement/log4j/message/Message
au com.prac.Loger.(Loger.java:34)
Causés par: java.lang.ClassNotFoundException: org.apache.la journalisation.log4j.message.Message
à java.net.URLClassLoader$1.run(Unknown Source)
à java.net.URLClassLoader$1.run(Unknown Source)
à java.de sécurité.AccessController.doPrivileged(Native method)
à java.net.URLClassLoader.findClass(Source Inconnue)
à java.lang.Chargeur de classe.loadClass(Source Inconnue)
au coucher du soleil.misc.Lanceur$AppClassLoader.loadClass(Source Inconnue)
à java.lang.Chargeur de classe.loadClass(Source Inconnue)
... 1 de plus

Exception des points à Loger.java:34

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

Merci de m'aider à me débarrasser de cette exception...

  • Est-il log4j.jar dans votre classpath ?
  • 2 pots de classpath:log4j-core-2.1.jar et log4j-1.2-api-2.1.jar
  • Comment avez-vous essayez d'imprimer le journal ? Pouvez-vous montrer le code ?
  • je n'ai pas essayé de l'impression du journal .
  • il jette exception sur le dessus de code
  • Avez-vous essayé de supprimer et ajouter de nouveau le bocal, il semble que certains fichiers ont été corrompus dans le pot.
  • ClassNotFoundException est toujours jeté sur les disparus et corrompu fichier de classe. Ajoutez vos pots à bon escient 🙂
  • Merci @sanDecruz
  • Vous devez ajouter votre solution comme une réponse

InformationsquelleAutor ParUpadh | 2014-11-17