एंड्रॉयड

Ubuntu 18.04 पर जावा कैसे स्थापित करें

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

विषयसूची:

Anonim

जावा दुनिया में सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है, जिसका उपयोग विभिन्न प्रकार के क्रॉस-प्लेटफॉर्म अनुप्रयोगों के निर्माण के लिए किया जाता है।

इस ट्यूटोरियल में बताया गया है कि UbuntuJ 18.04 पर OpenJDK के विभिन्न संस्करणों और ओरेकल जावा को कैसे स्थापित किया जाए। उबंटू 16.04 और किसी भी उबंटू-आधारित वितरण के लिए कुबंता, लिनक्स टकसाल और प्राथमिक ओएस सहित एक ही निर्देश लागू होते हैं।

आवश्यक शर्तें

इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।

जावा भिन्नता

जावा को तीन अलग-अलग संस्करणों, मानक संस्करण (एसई), एंटरप्राइज एडिशन (ईई), और माइक्रो एडिशन (एमई) में वितरित किया जाता है। यह ट्यूटोरियल जावा एसई (स्टैंडर्ड एडिशन) संस्करण की स्थापना को कवर करता है।

ओपनजेडके और ओरेकल जावा जावा के दो मुख्य कार्यान्वयन हैं, उनके बीच लगभग कोई अंतर नहीं है सिवाय इसके कि ओरेकल जावा में कुछ अतिरिक्त वाणिज्यिक विशेषताएं हैं।

उबंटू रिपॉजिटरी में दो अलग-अलग जावा पैकेज हैं, जावा रनटाइम एनवायरनमेंट (JRE), और जावा डेवलपमेंट किट (JDK)।

यदि आप केवल जावा प्रोग्राम चलाना चाहते हैं, तो आपको JRE की आवश्यकता है जिसमें केवल जावा रनटाइम एनवायरनमेंट शामिल है। जावा डेवलपर को JDK स्थापित करना चाहिए, जिसमें विकास / डिबगिंग टूल और लाइब्रेरी भी शामिल हैं।

हम आपको दिखाएंगे कि विभिन्न जावा पैकेज कैसे स्थापित करें। यदि आप नहीं जानते हैं कि जावा कार्यान्वयन या संस्करण का उपयोग करने के लिए, सामान्य अनुशंसा उबंटू 18.04 पर उपलब्ध डिफ़ॉल्ट ओपनजेडके संस्करण के साथ रहना है।

डिफ़ॉल्ट OpenJDK (जावा 11) स्थापित करना

लेखन के समय, जावा का नवीनतम एलटीएस संस्करण 11 संस्करण है।

अपने Ubuntu सिस्टम पर Java OpenJDK 11 को स्थापित करने के लिए नीचे दिए गए चरणों का पालन करें:

  1. सबसे पहले, apt पैकेज इंडेक्स को इसके साथ अपडेट करें:

    sudo apt update

    पैकेज इंडेक्स अपडेट होने के बाद, डिफ़ॉल्ट जावा ओपनजेडके पैकेज को इसके साथ स्थापित करें:

    sudo apt install default-jdk

    निम्न संस्करण को चलाकर स्थापना को सत्यापित करें, जो जावा संस्करण को प्रिंट करेगा:

    java -version

    आउटपुट कुछ इस तरह दिखाई देगा:

    openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)

बस! इस बिंदु पर, आपको अपने उबंटू सिस्टम पर सफलतापूर्वक जावा स्थापित करना चाहिए।

JRE को JDK पैकेज में शामिल किया गया है। यदि आपको केवल JRE की आवश्यकता है, तो default-jre पैकेज स्थापित करें:

OpenJDK 8 को स्थापित करना

जावा 8 अभी भी जावा का सबसे व्यापक रूप से उपयोग किया जाने वाला संस्करण है। यदि आपके एप्लिकेशन को Java 8 की आवश्यकता है, तो आप इसे निम्न कमांड टाइप करके स्थापित कर सकते हैं:

sudo apt update sudo apt install openjdk-8-jdk

Oracle जावा स्थापित करना

ओरेकल जावा को स्थापित करने से पहले सुनिश्चित करें कि आपने ओरेकल जेडडीके लाइसेंस पढ़ा है। लाइसेंस सॉफ्टवेयर के केवल गैर-व्यावसायिक उपयोग की अनुमति देता है, जैसे व्यक्तिगत उपयोग और विकास उपयोग।

ओरेकल जावा 11 को लिनक्स विद्रोह पीपीए से स्थापित किया जा सकता है।

निम्न चरण बताते हैं कि Ubuntu 18.04 पर Oracle जावा 11 को कैसे स्थापित किया जाए:

  1. एक नया भंडार जोड़ने के लिए आवश्यक निर्भरताएँ स्थापित करें:

    sudo apt install software-properties-common

    निम्नलिखित कमांड चलाकर लिनक्स विद्रोह पीपीए को सक्षम करें:

    sudo add-apt-repository ppa:linuxuprising/java

    रिपॉजिटरी के जुड़ने के बाद, संकुल सूची को अपडेट करें और टाइप करके oracle-java11-installer पैकेज oracle-java11-installer करें:

    sudo apt update sudo apt install oracle-java11-installer

    आपको Oracle लाइसेंस स्वीकार करने के लिए प्रेरित किया जाएगा।

    निम्नलिखित कमांड को चलाकर इंस्टालेशन को सत्यापित करें जो R वर्जन को प्रिंट करेगा:

    java -version

    java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

डिफ़ॉल्ट जावा संस्करण सेट करें

डिफ़ॉल्ट जावा संस्करण की जांच करने के लिए आप निम्नलिखित कमांड का उपयोग करेंगे:

java -version

openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)

यदि आपके पास डिफ़ॉल्ट संस्करण को बदलने के लिए कई जावा इंस्टॉलेशन हैं, तो नीचे दिखाए गए अनुसार update-alternatives टूल का उपयोग करें:

sudo update-alternatives --config java

There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number: There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:

डिफ़ॉल्ट जावा संस्करण को बदलने के लिए बस संस्करण संख्या (चयन कॉलम में संख्या) Enter और Enter Enter

JAVA_HOME पर्यावरण चर सेट करें

जावा में लिखे गए कुछ एप्लिकेशन जावा इंस्टॉलेशन स्थान निर्धारित करने के लिए JAVA_HOME पर्यावरण चर का उपयोग कर रहे हैं।

JAVA_HOME पर्यावरण चर सेट करने के लिए, सबसे पहले, आपको update-alternatives कमांड का उपयोग करके जावा इंस्टॉलेशन पथ का पता लगाना होगा

sudo update-alternatives --config java

हमारे मामले में, स्थापना पथ निम्नानुसार हैं:

  • OpenJDK 11 /usr/lib/jvm/java-11-openjdk-amd64/bin/java पर स्थित है

अपने पसंदीदा इंस्टॉलेशन के इंस्टॉलेशन पथ को कॉपी करें। अगला, /etc/environment फ़ाइल खोलें:

sudo nano /etc/environment

फ़ाइल के अंत में निम्न पंक्ति जोड़ें:

/ Etc / पर्यावरण

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

सुनिश्चित करें कि आप पथ को अपने पसंदीदा जावा संस्करण में पथ से बदल दें।

अपने वर्तमान सत्र में परिवर्तन लागू करने के लिए आप या तो लॉग आउट कर सकते हैं या लॉग इन कर सकते हैं या निम्न स्रोत कमांड चला सकते हैं:

source /etc/environment

यह सत्यापित करने के लिए कि JAVA_HOME पर्यावरण चर सही तरीके से सेट है, निम्न इको कमांड चलाएँ:

echo $JAVA_HOME

/usr/lib/jvm/java-11-openjdk-amd64 /etc/environment एक सिस्टम-वाइड कॉन्फ़िगरेशन फ़ाइल है, जिसका उपयोग सभी उपयोगकर्ताओं द्वारा किया जाता है। यदि आप प्रति उपयोगकर्ता आधार पर JAVA_HOME चर सेट करना चाहते हैं, तो लाइन को .bashrc या किसी अन्य कॉन्फ़िगरेशन फ़ाइल में जोड़ें, जो उपयोगकर्ता के लॉग इन करने पर लोड होती है।

जावा की स्थापना रद्द करें

यदि किसी भी कारण से आप जावा पैकेज को अनइंस्टॉल करना चाहते हैं, तो आप इसे किसी भी अन्य पैकेज की तरह अनइंस्टॉल कर सकते हैं।

उदाहरण के लिए, यदि आप openjdk-8-jdk पैकेज रन की स्थापना रद्द करना चाहते हैं:

sudo apt remove openjdk-8-jdk

निष्कर्ष

इस ट्यूटोरियल में, आपने सीखा कि अपने उबंटू सर्वर पर कई जावा संस्करणों को कैसे संस्थापित और प्रबंधित किया जाए।

अब आप Java पर चलने वाले एप्लिकेशन को स्थापित कर सकते हैं, जैसे कि Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle… आदि।

जावा उबंटू