Я только что перезапустил Java для университета, и у меня есть довольно простая программа, которую мне нужно закодировать. Дело в том, что каждый раз, когда я пытаюсь запустить его, я получаю NoClassDefFoundError следующим образом:
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)
Я использую Netbeans 7.0.1, так как это была среда IDE, которую я использовал пару лет назад для кодирования java. Я погуглил ошибку и нашел что-то о пути к классу, но все примеры, которые я нашел, были для ОС на базе LINUX, поэтому я немного не понимаю, как правильно настроить его в Windows.
Класс существует, программа скомпилирована, насколько я понимаю, эта ошибка возникает, когда JVM пытается запустить код и не находит класс.
Кто-нибудь может помочь мне найти ClassPath в Netbeans 7.0.1 или, если это не ClassPath, почему эта ошибка продолжает появляться?