/ / वेबस्टार्ट ने jre चलाया, क्या वर्कअराउंड है? - जावा, जावा-वेब-स्टार्ट

वेबस्टार्ट ने रन जेरे लॉन्च किया, क्या वर्कअराउंड है? - जावा, जावा-वेब-स्टार्ट

मेरा आवेदन वेबस्टार्ट द्वारा शुरू किया गया है, और इसे jre6 के साथ चलना चाहिए। लेकिन मेरे ग्राहक का पीसी, किसी कारण से, jre6 और jre7 दोनों को स्थापित करता है। jre6 को निर्दिष्ट करने के लिए, मैं निम्नलिखित आदेश का उपयोग करके अपने आवेदन को आमंत्रित करता हूं:

C:Program FilesJavajre6binjavaws https://kong/QoSAC/qosac/lsm.jnlp

जैसा कि आप देखते हैं, मैं jre6 के वेबस्टार्ट का उपयोग करता हूं।

यहां छवि विवरण दर्ज करें

मेरी jnlp फ़ाइल में, मैंने सेट किया है:

<j2se version="1.6">

क्यों webstart अभी भी jre7 चुनें?

लेकिन अगर मैं सब कुछ स्थानीय पर डालूं, और निम्नलिखित कमांड का उपयोग करें:

C:Program FilesJavajre6binjavaws c:appdirlsm.jnlp

इस तरह यह ठीक काम करता है, jre6 को वेबस्टार्ट द्वारा चुना जाता है।

क्या यह वेबस्टार्ट का बग है? क्या इस समस्या को हल करने के लिए कोई समाधान है?

उत्तर:

जवाब के लिए 0 № 1

यदि आपने अपना jnlp दिखाया तो यह मदद करेगा। विशेष रूप से, आपके jnlp में जावा के संस्करण को जोड़ने से आपको अपनी समस्या का समाधान करना चाहिए:

<j2se version="1.6">

आप और पढ़ सकते हैं वेबस्टार्ट संस्करण के बारे में यहाँ.