Я только что перезапустил 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 находит причину появления этой ошибки?