मैं उबंटू 14.04.1 एलटीएस, एक्स 64 आर्किटेक्चर का उपयोग कर रहा हूं, और मुझे विशेष रूप से स्थापित करने की आवश्यकता है ओरेकल जावा. अब मुझे पता है कि कुछ हैं निर्देश जिस वेबसाइट पर मैं अनुसरण करता हूं लेकिन वही वेबसाइट नहीं है इसे पहचानो. क्या कोई मुझे कुछ निर्देशों के साथ मदद कर सकता है? धन्यवाद!
पीपीए का उपयोग करना (अप्रचलित)
नोट: वेबअपडी 8 टीम का पीपीए 16 अप्रैल, 2019 से प्रभावी हो गया है । इस प्रकार इस पीपीए में कोई जावा फाइल नहीं है । अधिक जानकारी मिल सकती है लॉन्चपैड पर पीपीए का पेज. इसलिए यह विधि अब काम नहीं करती है और ऐतिहासिक कारणों से मौजूद है ।
आप उपयोग कर सकते हैं वेबअपडी 8 पीपीए (यह ओरेकल से आवश्यक फाइलें डाउनलोड करेगा और जेडीके 8 स्थापित करेगा):
sudo apt-add-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-installer
क्या पीपीए मेरे सिस्टम में जोड़ने के लिए सुरक्षित है और देखने के लिए कुछ "लाल झंडे" क्या हैं?
यह भी सुनिश्चित करें कि आपका JAVA_HOME
चर को सेट किया गया है:
/usr/lib/jvm/java-8-oracle
इसके लिए आप निम्न कमांड का उपयोग कर सकते हैं (मैन्युअल इंस्टॉल का चरण 3 देखें कि इसे स्थायी कैसे बनाया जाए):
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
मैनुअल स्थापित करें
टार।ओरेकल द्वारा प्रदान किए गए जीजेड में वास्तविक स्थापना प्रक्रिया नहीं है । आप बस उन फ़ाइलों को अपने इच्छित स्थान पर निकालें और उन्हें अपने पथ में जोड़ें । तो प्रक्रिया निम्नलिखित है:
- एक डाउनलोड करें
.tar.gz
से ओरेकल (यहां मैं उपयोग करूंगाjdk-8u20-linux-x64.tar.gz
); - इसे कहीं निकालें;
-
निकाले गए फ़ोल्डर को यहां ले जाएं
/usr/lib/jvm
. यह आवश्यक नहीं है लेकिन यह वह स्थान है जहां जावा रनटाइम सॉफ़्टवेयर स्थापित है, और जहां आईडीई जैसे उपकरण इसके लिए खोज कर सकते हैं:sudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8
-
एक विकल्प के रूप में इस जेडीके में जोड़ने से पहले, आप देख सकते हैं कि नया विकल्प सूचीबद्ध नहीं है:
sudo update-alternatives --query javasudo update-alternatives --query javac
-
इसके बाद, नए जेडीके विकल्प जोड़ें (2000 प्राथमिकता है और एक अलग संख्या चुनने के लिए स्वतंत्र महसूस करें):
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/oracle_jdk8/jre/bin/java 2000sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/oracle_jdk8/bin/javac 2000
-
अब आपको नया जेडीके सूचीबद्ध देखना चाहिए और आप इस कमांड के साथ विकल्पों के बीच स्विच कर सकते हैं:
sudo update-alternatives --config javasudo update-alternatives --config javac
-
एक फ़ाइल बनाएँ
/etc/profile.d/oraclejdk.sh
निम्नलिखित सामग्री के साथ (पथ को उस पथ को प्रतिबिंबित करने के लिए अनुकूलित करें जहां आपने अपना जेडीके संग्रहीत किया था):export J2SDKDIR=/usr/lib/jvm/oracle_jdk8export J2REDIR=/usr/lib/jvm/oracle_jdk8/jreexport PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/binexport JAVA_HOME=/usr/lib/jvm/oracle_jdk8export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db
हो गया! उन रास्तों को आपके लॉगआउट या पुनरारंभ करने के बाद ही पहचाना जाएगा, इसलिए यदि आप उन्हें तुरंत उपयोग करना चाहते हैं भागो source /etc/profile.d/oraclejdk.sh
.
आप जेआरई (सिर्फ जावा ऐप्स चलाने के लिए) या जेडीके (आप जावा ऐप्स विकसित करना चाहते हैं) स्थापित करना चाहते हैं? इसके अलावा आप कौन सा संस्करण स्थापित करना चाहते हैं (जावा 6, 7 या 8)?
मुझे विकास किट, नवीनतम, संस्करण 8 चाहिए।
आप [इस स्क्रिप्ट] के साथ ओरेकल जेडीके/जेआरई
स्थापित करने को सरल बना सकते हैं(GitHub - neurobin/oraji: Oracle java installler script for linux)