Jnlp फ़ाइल को javaws के साथ कैसे जोड़ा जाए


10

जावा का मेरा वास्तविक संस्करण है

$ java -version
java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.13-b02, mixed mode)

और यह संभव के रूप में jnlp फ़ाइल को चलाने के लिए है

$ javaws ContestAppletProd.jnlp

(यह टॉपकोडर प्रतियोगिता अखाड़ा है)

लेकिन मैं इसे साधारण डबल क्लिक के साथ चलाना चाहता हूं।

जब मैं फ़ाइल पर राइट क्लिक करता हूं, तो "अन्य एप्लिकेशन के साथ खोलें" विकल्प होता है, लेकिन मुझे नहीं पता कि यहां javaws कैसे जोड़ा जाए।

जवाबों:


15

संवाद में प्रदर्शित होने के लिए आपको इस पोस्ट.desktop में वर्णित एक फ़ाइल बनाने की आवश्यकता होगी ।javawsOpen With

आपके मामले में आपको फ़ोल्डर में एक नई पाठ फ़ाइल बनाने की आवश्यकता होगी ~/.local/share/applications। इस फ़ाइल को नाम दें जो भी आप चाहते हैं, इसके लिए एक्सटेंशन होना चाहिए .desktop। इस फ़ाइल की सामग्री निम्नलिखित होनी चाहिए:

[Desktop Entry]
Encoding=UTF-8
Name=Java 6 Web Start
Comment=Java 6 Web Start
Exec=/usr/lib/jvm/java-6-oracle/jre/bin/javaws %u
Terminal=false
Type=Application
Icon=javaws
Categories=Application;Network;
MimeType=application/x-java-jnlp-file;

कृपया ध्यान दें कि पैरामीटर javawsमें निष्पादन योग्य का मार्ग Execआपके सिस्टम पर भिन्न हो सकता है। आप javawsटर्मिनल में निम्नलिखित कमांड टाइप करके अपने निष्पादन योग्य मार्ग का पता लगा सकते हैं :

which javaws

या कमांड के साथ अपने सभी JDK / JRE प्रतिष्ठानों को सूचीबद्ध करके:

update-alternatives --display javaws

धन्यवाद मैंने इस Tweak का उपयोग किया है और यह ठीक वैसा ही काम करता है जैसा कि मुझे उम्मीद थी ;-)
Betlista

0

यदि आप क्रोम का उपयोग कर रहे हैं, तो आपको जवाब देने के लिए एक परिशिष्ट के रूप में, आपको पहले फ़ाइल प्रबंधक के "ओपन विद अदर एप्लीकेशन" चरण में जाने के बिना डिफ़ॉल्ट एप्लिकेशन को बदलने का मौका नहीं मिल सकता है। मेरे मामले में (क्रोम XUbuntu 15.10 - XFCE पर), मुझे निम्न करना था:

  1. Chrome (या जो भी ब्राउज़र) को JNLP फ़ाइल को सहेजने दें
  2. फ़ाइल प्रबंधक में उस पर राइट क्लिक करें , "अन्य एप्लिकेशन के साथ खोलें" का चयन करें, एप्लिकेशन चुनें और "हमेशा इस का उपयोग करें" जांचें।

/ Usr / शेयर / एप्लिकेशन (कई, वास्तव में) में पहले से ही एक सही jnlp एप्लिकेशन विकल्प था, इसलिए मुझे अपना स्वयं का बनाने की आवश्यकता नहीं थी, लेकिन जब तक मैंने ऊपर (JNLP फाइलें फ़ायरफ़ॉक्स के साथ संबद्ध नहीं किया था तब तक इसका उपयोग नहीं किया गया था) जो नहीं जानता था कि उनके साथ क्या करना है)

यह इतना बुनियादी है कि मैं इसे थोड़ी देर के लिए समझ नहीं पाया :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.