Tocmai am repornit java pentru universitate și am un program destul de de bază pe care trebuie să îl codez. Ideea este că de fiecare dată când încerc să-l rulez, primesc o NoClassDefFoundError după cum urmează:
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)
Folosesc Netbeans 7.0.1 deoarece era IDE-ul pe care îl foloseam acum câțiva ani pentru a codifica java. Am căutat pe google eroarea și am găsit ceva despre calea clasei, dar toate exemplele pe care le-am găsit au fost pentru sistemul de operare bazat pe LINUX, așa că am cam pierdut cum să o setez corect pe Windows.
Clasa există, programul a compilat, din câte am înțeles această eroare vine când JVM-ul încearcă să ruleze codul și nu găsește clasa.
Oricine mă poate ajuta să găsesc ClassPath pe Netbeans 7.0.1 sau dacă nu ClassPath găsește de ce continuă să apară această eroare?