मैं जावा वेब स्टार्ट एप्लिकेशन क्यों नहीं चला सकता?


16

मेरे पास मेरे पीसी पर x86-64 के लिए Ubuntu 12.10 है और मैं एक .jnlpफ़ाइल चलाने की कोशिश कर रहा हूं । मैंने मैन्युअल रूप से मोज़िला फ़ायरफ़ॉक्स के लिए जावा 7 और जावा प्लगइन स्थापित किया है (क्योंकि .debउबंटू के लिए जावा 7 के लिए कोई पैकेज नहीं है )।

जब भी मैं किसी .jnlpफ़ाइल को डबल क्लिक करता हूँ, फ़ायरफ़ॉक्स खोला जाता है और यह मुझे फ़ायरफ़ॉक्स के साथ फाइल खोलने या उसे सहेजने का विकल्प देता है। यदि मैं सहेजें पर क्लिक करता हूं, तो वह फ़ाइल डाउनलोड करता है जिसे मैं चलाने का प्रयास कर रहा हूं, और अगर मैं फ़ायरफ़ॉक्स वेब ब्राउज़र के साथ खुला क्लिक करता हूं, तो यह एक और टैब खोलता है और मुझे फिर से (नए टैब में) खोलने या बचाने के लिए कहता है।

मैं डेबियन पर ठीक उसी फ़ाइल को चलाता था, इसलिए मुझे उबंटू पर इस फ़ाइल को चलाने के लिए क्या करना चाहिए?


(फ़ायरफ़ॉक्स) प्राथमिकताएं -> एप्लिकेशन -> JNLP फ़ाइल पर जाएं -> अन्य का उपयोग करें अब अपने जावा 7 में जाएं। -> बिन -> javaws यह आपकी jnlp फ़ाइल खोलेगा --------- ------ नोट - आप jnlp फाइलें खोलने के लिए Icedtea का उपयोग कर सकते हैं।
दीन

जवाबों:


18

सबसे पहले icedtea-8-plugin पैकेज (या बाद के संस्करण) को स्थापित करें जिसमें जावा ब्राउज़र-प्लगइन और javaws वेबस्टार्ट टूल शामिल हो सकते हैं जो .jnlp फ़ाइलों को लॉन्च कर सकते हैं।

डाउनलोड की गई .jnlp फ़ाइल को खोलने के लिए javaws का उपयोग करें।


Icedtea-7-plugin टाइप इंस्टॉल करने के लिए sudo apt-get install icedtea-7-plugin
आयरनमैन 007

2
icedtea-7-plugin अब नहीं मिला है। अब आपको
Bunyk

2
apt-cache search "icedtea-.*-plugin"उचित संस्करण खोजने के लिए।
चेस्टर

2

क्या आपने यह सत्यापित करने की कोशिश की है कि जावा ठीक से काम कर रहा है? आप यह देखने के लिए इस लिंक का उपयोग कर सकते हैं। http://www.java.com/en/download/installed.jsp?detect=jre यदि नहीं, तो आपको इसे ठीक से सक्षम करवाना होगा। मैं अभी भी एक Noob का एक सा हूँ, लेकिन मैं एक ही समस्या थी। सादर


0

निर्देशिका में /usr/lib/firefox-addons/plugins

प्रतीकात्मक लिंक बनाएँ

ln -s /usr/share/javaclient/jre1.8.0_121/lib/amd64/libnpjp2.so

(फ़ायरफ़ॉक्स) प्राथमिकताएँ पर जाएँ -> अनुप्रयोग -> JNLP फ़ाइल -> अन्य का उपयोग करें

अब अपने Java 8 डायरेक्टरी -> बिन -> जाव्स पर जाएं

इससे आपकी jnlpफाइल खुल जाएगी

फ़ायरफ़ॉक्स वरीयताओं के लिए क्रेडिट दीन।


0

Ubuntu 19.10 के लिए, उपयोग करें:

sudo apt install icedtea-netx

1
यह पैकेज न केवल 19.10 से मौजूद है, बल्कि वर्तमान में समर्थित उबंटू रिलीज (कम से कम 16.04 और नए) के लिए भी है। जैसे चेक packages.ubuntu.com/search?keywords=icedtea-netx
बाइट कमांडर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.