सभी, मेरा वर्गपथ निम्न फ़ोल्डर में सेट किया गया है: सभी मेरी जावा फाइल और क्लास फाइलें फिर भी मुझे क्या कोई मुझे यहां कारण समझने में मदद कर सकता है?
CLASSPATH =। C: \ Program Files \ Java \ jdk1.6.0_21 \ bin; C: \ Program Files \ Java \ jdk1.6.0_21 \ bin \ project
परियोजना
फ़ोल्डर CLASSPATH
में सूचीबद्ध हैं। चालक वर्ग < / Code> in
project
फ़ोल्डर:
सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk1.6.0_21 \ bin \ project> thread "main" java में java driverclass अपवाद .lang.NoClassDefFound त्रुटि: java.lang.ClassLoader.defineClass पर java.lang.ClassLoader.defineClassCond (अज्ञात स्रोत) पर java.lang.ClassLoader.defineClass1 (मूल विधि) पर ड्राइवर क्लास (गलत नाम: प्रोजेक्ट / ड्रायवरक्लास) (अज्ञात स्रोत) Java.security.SecureClassLoader.defineClass पर (अज्ञात स्रोत) पर java.net.URLClassLoader.defineClass (अज्ञात स्रोत) java.n पर Java.secure.AccessController पर java.net.URLClassLoader $ 1.run (अज्ञात स्रोत) पर et.URLClassLoader.access $ 000 (अज्ञात स्रोत)। जावा पर java.net.URLClassLoader.findClass (अज्ञात स्रोत) पर विशेषाधिकारित (मूल विधि)। Lang.ClassLoader.loadClass (अज्ञात स्रोत) पर sun.misc.Launcher $ AppClassLoader.loadClass (अज्ञात स्रोत) पर java.lang.ClassLoader.loadClass (अज्ञात स्रोत) मुख्य वर्ग नहीं मिल सका: DriverClass। कार्यक्रम बाहर निकल जाएगा
आप पैकेज के अंदर हैं आपको पैकेज रूट में बैठा होना चाहिए। एक फ़ोल्डर ऊपर जाएं।
cd ..
फिर java project.DriverClass
।
उस ने कहा, आपको CLASSPATH
पर्यावरण चर का उपयोग नहीं करना चाहिए आपका वर्तमान में भी अमान्य है अज्ञात पथनामों में रिक्त स्थान हैं इसके अलावा, JDK / bin
फ़ोल्डर को कक्षापथ में जाना नहीं चाहिए। बस -cp
तर्क जैसे java -cp का उपयोग करें। Project.DriverClass
(पैकेज रूट फ़ोल्डर में बैठे रहते हुए)।
Comments
Post a Comment