लॉन्च करता है मैं जेएनएलपी और जावा वेब स्टार्ट के माध्यम से एक एप्लेट लॉन्च कर रहा हूं। मेरी समस्या यह है कि जब पृष्ठ लोड होता है, तो दो जेवीएम दो जावा कंसोल पॉपअप के साथ लॉन्च होंगे और दो "क्या आप इस एप्लिकेशन को चलाने के लिए चाहते हैं?" पॉप अप। इसके अलावा, एप्लेट लोडिंग समाप्त होता है और यहां तक कि मेरे मूल पुस्तकालय भी ठीक से लोड होते हैं। मुझे सच में यकीन नहीं है कि डबल लॉन्चिंग का कारण क्या है।जावा वेब स्टार्ट (जेएनएलपी) के माध्यम से लॉन्च एप्लेट्स
संपादित करें: इसके अलावा, पहले लोड किए गए JVM स्वचालित रूप से लगभग 30-45 सेकंड के बाद बंद हो जाता है।
एचटीएमएल
<script>
var attributes = { code:"com.osgi.swpc.applet.TrackerApplet.class", width:770, height:825};
var parameters = {jnlp_href: "tracker-applet.jnlp"};
deployJava.runApplet(attributes, parameters, "1.6");
</script>
jnlp
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" href="">
<information>
<title>Tracker</title>
<vendor>My Vendor</vendor>
</information>
<resources os="Windows">
<!-- Application Resources -->
<j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
<jar href="tracker_applet.jar" main="true" />
<nativelib href="applets/jacob.jar"/>
<nativelib href="applets/com4j.jar"/>
</resources>
<applet-desc
name="Tracker Applet"
main-class="com.osgi.swpc.applet.TrackerApplet"
width="770"
height="825">
</applet-desc>
<update check="background"/>
</jnlp>
गायब है "var विशेषताएँ ... एक टाइपो या –
हां, यह एक टाइपो था। मैंने यह स्पष्ट करने के लिए प्रश्न संपादित किया है। –
@ जस्टिनस्काइल: क्या यह सभी ब्राउज़रों पर होता है? – haylem