1 pièce(s) jointe(s)
erreur sur java.lang.NoClassDefFoundError
Bonjour,
je test l'inversion de dépendance avec ce code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class AffichAvecSpringBoot {
public static void main(String[] args) {
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(new String[]{"config.xml"});
System.out.println(context);
//IMetier metier = (IMetier) context.getBean("metier");
// System.out.println(metier.calculTTC());
context.close();
}
} |
Avec visual studio, j'ai cette erreur:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
TERMINAL
Exception in thread "main"
java.lang.NoClassDefFoundError: org/springframework/core/env/EnvironmentCapable
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
ClassLoader.java:763
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
SecureClassLoader.java:142
at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
URLClassLoader.java:468
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
URLClassLoader.java:74
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
URLClassLoader.java:369
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
URLClassLoader.java:363
at java.security.AccessController.doPrivileged(Native Method) |
Avant d'exécuter ce code, j'ai ajouter 2 dépendance dans le fichier pom.xml (surligner).
Pièce jointe 475917
Quel est mon souci, il ne trouve pas mon fichier config.xml (déposer dans le dossier d'origine maven ressources)?
merci d'avance pour la réponse :)