J'utilise Eclipse et j'ai configuré tous les fichiers jars requis pour Spring Framework, il ne montre aucune erreur de compilation. Mais, quand j'exécute ma fonction principale (Test Class) il me remplit cette erreur. Est-ce que j'ai râté quelque chose? S'il vous plaît aidez-moi, n'a pas pu trouver la solution réelle pour résoudre ce problème.NoClassDefFoundError et ClassNotFoundException
Feb 27, 2017 1:15:20 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [applicationContext.xml]
Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/expression/PropertyAccessor
at org.springframework.context.support.AbstractApplicationContext.prepareBeanFactory(AbstractApplicationContext.java:481)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:398)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
at com.javatpoint.Test.main(Test.java:14)
Caused by: java.lang.ClassNotFoundException: org.springframework.expression.PropertyAccessor
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)
... 5 more
Donc je suppose que j'ai besoin de créer un projet Maven où je dois mentionner la dépendance ci-dessus dans pom.xml –
Vous pouvez simplement ajouter cela comme pot dans Eclipse comme vous l'avez fait avec tous vos autres pots. –
J'ai ajouté ci-dessus jar, maintenant il montre cette exception: 'Exception dans le fil" principal "java.lang.NoClassDefFoundError: org/springframework/core/SpringProperties \t à org.springframework.expression.spel.SpelParserConfiguration. (SpelParserConfiguration.java:36) \t à org.springframework.expression.spel.standard.SpelExpressionParser. (SpelExpressionParser.java:41) ' –