Je viens de redémarrer Java pour l'université et j'ai un programme assez basique que je dois coder. Le problème est qu'à chaque fois que j'essaie de l'exécuter, j'obtiens une NoClassDefFoundError comme suit :
run:
java.lang.NoClassDefFoundError: log120/devoir1/LOG120Devoir1
Caused by: java.lang.ClassNotFoundException: log120.devoir1.LOG120Devoir1
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: log120.devoir1.LOG120Devoir1. Program will exit.
Exception in thread "main" Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)
J'utilise Netbeans 7.0.1 car c'était l'IDE que j'utilisais il y a quelques années pour coder Java. J'ai recherché l'erreur sur Google et trouvé quelque chose sur le chemin de classe, mais tous les exemples que j'ai trouvés concernaient un système d'exploitation basé sur LINUX, donc je suis un peu perdu quant à la façon de le configurer correctement sous Windows.
La classe existe, le programme a été compilé, d'après ce que j'ai compris, cette erreur survient lorsque la JVM essaie d'exécuter le code et ne trouve pas la classe.
Quelqu'un peut-il m'aider à trouver le ClassPath sur Netbeans 7.0.1 ou, s'il ne s'agit pas du ClassPath, à trouver pourquoi cette erreur continue d'apparaître ?