Mən universitet üçün java-nı təzəcə başladım və kodlaşdırmalı olduğum olduqca sadə proqramım var. Məsələ ondadır ki, mən onu hər dəfə işə salmağa cəhd edəndə aşağıdakı kimi NoClassDefFoundError alıram:
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)
Mən Netbeans 7.0.1-dən istifadə edirəm, çünki bu, bir neçə il əvvəl java-nı kodlaşdırmaq üçün istifadə etdiyim IDE idi. Mən səhvi google-da axtardım və sinif yolu haqqında bir şey tapdım, lakin tapdığım bütün nümunələr LINUX əsaslı ƏS üçün idi, ona görə də onu Windows-da necə düzgün quracağımı bir az itirdim.
Sinif mövcuddur, proqram tərtib etdi, mən başa düşdüyüm kimi, bu səhv JVM kodu işlətməyə çalışdıqda və sinfi tapmayanda gəlir.
Hər kəs Netbeans 7.0.1-də ClassPath-i tapmaqda mənə kömək edə bilər və ya ClassPath deyilsə, bu xətanın niyə daim ortaya çıxdığını tapmaqda kömək edə bilər?