java.lang.UnsupportedClassVersionError
क्या है?java.lang.UnsupportedClassVersionError क्या है?
मैं से doc पढ़ें: फेंक दिया जब जावा वर्चुअल मशीन एक वर्ग फ़ाइल को पढ़ने के लिए प्रयास करता है और निर्धारित करता है कि फ़ाइल में बड़ी और छोटी संस्करण संख्याओं समर्थित नहीं हैं, लेकिन नहीं समझ सकता है क्या मतलब है।
फ़ाइल में प्रमुख और मामूली संस्करण क्या हैं?
Exception in thread "main" java.lang.UnsupportedClassVersionError: client (Unsupported major.minor version 51.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
हालांकि यह मेरी मशीन पर ठीक काम किया:
मैं जब निम्न अपवाद उत्पन्न हुआ था किसी और मशीन में एक आवेदन का शुभारंभ किया।
'जावप' (जावा में अंतर्निहित डिस्सेबलर) का उपयोग प्रमुख और मामूली संस्करण की जांच के लिए किया जा सकता है। यदि आप इस संस्करण को प्रोग्रामेटिक रूप से जांचना चाहते हैं तो बीसीईएल अधिक उपयुक्त होगा। – peakit