Prise en java.lang.ClassNotFoundException: org.apache.commons.la journalisation.LogFactory exception

je suis d'exécution simple de l'Injection de Dépendances programme de printemps & l'obtention de cette exception.
J'ai déjà inclus common-logging1.1.1.jar et spring.jar fichier. Pourriez-vous s'il vous plaît aider à sortir?

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
    at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:119)
    at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:55)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:77)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:56)
    at com.client.StoryReader.main(StoryReader.java:15)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    ... 6 more
  • Tout d'abord, vérifiez que votre classe est en effet correcte. Deuxièmement, essayez d'ouvrir le bocal et vérifiez qu'elle contient en fait le org.apache.commons.la journalisation.LogFactory classe. Enfin, essayez de débogage en définissant un point d'arrêt dans le chargeur de classes.
  • Toutes les réponses ci-dessous ce qui suggère commons-logging est un pas en arrière. Utilisation jcl-over-slf4j à la place.
  • Android ajouter testCompile 'commons-logging:commons-logging:1.1.1' app.gradle
InformationsquelleAutor | 2009-10-11