मैंने इतना आसान ऐप नहीं लिखा, और एप्लेट बनाने का फैसला किया। मेरे पास .jar संग्रह और मुख्य वर्ग है chat.java (इसमें init() शामिल है और JApplet को बढ़ाता है)। मैं HTML फ़ाइल में इस कोड है:जावा - java.lang.UnsupportedClassVersion एप्पल में
<applet code="chat.class" archive="chat.jar" width="150" height="150">
Error!
</applet>
और यह जावा कंसोल में त्रुटि
java.lang.UnsupportedClassVersionError: chat : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.lang.UnsupportedClassVersionError: chat : Unsupported major.minor version 51.0
देता है। मुझे नहीं पता कि क्या करना है, मेरे एप्लेट को एक नया फ्रेम (पॉपअप) खोलना चाहिए जहां आप चैट कर सकते हैं और इसी तरह। किसी भी जवाब के लिए Thanx!
क्या आप सत्यापित कर सकते हैं कि आपके जावा संस्करण वही हैं जहां आपने जार संकलित किया था? – mezzie
* "मेरे एप्लेट को एक नया फ्रेम (पॉपअप) खोलना चाहिए जहां आप चैट कर सकते हैं और इसी तरह" * एप्लेट से पूरी तरह से छुटकारा पाएं और [जावा वेब स्टार्ट] (http://stackoverflow.com/ का उपयोग कर लिंक से फ्रेम लॉन्च करें) टैग/एप्लेट/जानकारी)। यह आसान है कि एक एप्लेट तैनात करना, और उपयोगकर्ता के लिए एक बेहतर अनुभव। –