Ubuntu लिनक्स पर JDK कैसे स्थापित करें


550

मैं Ubuntu Linux वितरण पर जावा डेवलपमेंट किट (JDK) स्थापित करने की कोशिश कर रहा हूँ , लेकिन मैं इसे स्थापित करने में असमर्थ हूँ।

उबंटू पर इसे स्थापित करने के लिए क्या कदम हैं?


कौन सा JDK संस्करण? Java6 या 7? 32 या 64 बिट संस्करण?
जोआचिम इस्कसन


जवाबों:


787

Ubuntu प्रश्न पूछने का जिक्र करते हुए OpenJDK के लिए JAVA_HOME कैसे सेट करें? ,

Open JDKउबंटू (लिनक्स) में (जावा डेवलपमेंट किट) कैसे स्थापित करें ?

  1. एप्लिकेशन डैश से ओपन टर्मिनल या Ctrl+ Alt+ दबाएँT

  2. अद्यतन भंडार:

    sudo add-apt-repository ppa:openjdk-r/ppa  # only Ubuntu 17.4 and earlier
    sudo apt update
  3. वैकल्पिक: उपलब्ध वितरण को खोजने के openjdkलिए, निम्न कमांड का उपयोग करें:

    apt search openjdk
  4. निम्नलिखित कमांड के साथ उपयुक्त संस्करण स्थापित करें:

    sudo apt install openjdk-8-jdk
    sudo apt install openjdk-8-source #this is optional, the jdk source code
  5. के लिए JAVA_HOME(पर्यावरण चर) प्रकार आदेश के रूप में नीचे दिखाया गया है, "टर्मिनल" में अपनी स्थापना पथ का उपयोग कर ...

    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk

    (नोट: /usr/lib/jvm/java-8-openjdkप्रतीकात्मक रूप से यहां सिर्फ डेमोस्ट्रेशन के लिए उपयोग किया जाता है। आपको अपनी स्थापना के अनुसार अपने पथ का उपयोग करना चाहिए।)

  6. के लिए PATH(पर्यावरण चर) प्रकार आदेश के रूप में नीचे दिखाया गया है, में Terminal:

    export PATH=$PATH:$JAVA_HOME/bin

  7. अपनी स्थापना की जांच करने के लिए:

    java -version


21
मैंने आपके "निर्यात पथ =" की प्रतिलिपि बनाई ... कमांड और मेरे बॉक्स को खराब कर दिया। कृपया इसे सही करें: "PATH = $ PATH: / usr / lib / jvm / java-6-openjdk / bin" निर्यात करें
IEnumerator

54
मैं export PATH=$PATH:/usr/lib/jvm/java-6-openjdk/binसाथ हूँ export PATH=$PATH:$JAVA_HOME/bin, जो अधिक DRY है
bevacqua

2
अगर आप java7 स्थापित करना चाहते हैं तो हर जगह java-6-openjdk से java-7-openjdk को बदल दें
Tebe

22
आप बेहतर जांचते हैं कि वास्तविक फ़ोल्डर क्या है। मेरे मामले में यह था:/usr/lib/jvm/java-7-openjdk-amd64
चीतल

3
Ubuntu 16.04 के उपयोग के लिए यहाँopenjdk-8-jdk कोई openjdk-7-jdkदेख नहीं है
naomi

207

2019 की शुरुआत में ओरेकल जावा लाइसेंस में बदलाव होने से पहले निम्नलिखित काम करते थे।

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

पीपीए बंद है, जब तक लेखक लाइसेंस मुद्दों के लिए एक समाधान पाता है।


2
अधिक जानकारी के लिए: webupd8.org/2012/01/…
marcelocra

32
यही मैंने उपयोग किया है। यदि आप java6 चाहते हैं: sudo apt-get install oracle-java6-संस्थापक। अगर आप java8 चाहते हैं: sudo apt-get install oracle-java8-संस्थापक। यदि आपके पास अपने सिस्टम पर कई जावा स्थापित हैं, तो आप इसके साथ चयन कर सकते हैं: sudo update-alternatives --config java
Guagua

1
यह सबसे आसान जवाब है और सभी jdk संस्करणों के साथ काम कर रहा है, बस java7 को java6, 8 या 9 से बदल दें और आप जो संस्करण चाहते हैं उसे स्थापित कर पाएंगे!
XIII

2
पहले कदम के लिए चारों ओर एक काम है? Ppa अब काम नहीं करता है।
माइक

2
मार्च 2019 तक ppa को निष्क्रिय कर दिया गया था और अब इंटरनेट के आसपास इस मुद्दे के बारे में 99% उत्तर का उपयोग नहीं किया जा सकता है।
तोब्बी

142

आप Oracle के JDK 1.7 को काफी आसानी से स्थापित कर सकते हैं; एक उदाहरण के रूप में यह कैसे JDK 1.7.0_13 स्थापित करने के लिए है;

जड़ के रूप में, करो;

cd /usr/local
tar xzf <the file you just downloaded>

अपने सामान्य उपयोगकर्ता के रूप में, इन दो लाइनों को अपने ~ / .profile में जोड़ने या बदलने के लिए कहें;

export JAVA_HOME=/usr/local/jdk1.7.0_13
export PATH=$PATH:$JAVA_HOME/bin

यदि यह अपडेट है, तो आप पुराने जावा इंस्टॉलेशन डायरेक्टरी को हटाना चाहते हैं /usr/local

लॉग आउट करें और फिर से (या करें . ~/.profile), और सब कुछ बस काम करना चाहिए।

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


1
क्या मुझे tar xzf कमांड में डाउनलोड किए गए फोल्डर को रास्ता देने की आवश्यकता है
अवैध तर्क

4
@ टेश xzf कमांड को चलाने से पहले आपको डाउनलोड की गई फ़ाइल को th / usr / स्थानीय निर्देशिका में होना चाहिए। उस मार्ग को प्राप्त करने के लिए, जहाँ आपकी डाउनलोड की गई फ़ाइल है और चलाने के लिए cd:sudo mv <nameOfYourFile.tar.gz> /usr/local
जॉर्ज एंटोनियो डिआज़-बेनितो

नमस्ते, लिनक्स में नया, मुझे सिर्फ संग्रह निकालना है और यह स्थापित है?
स्लाइडर्स_लफा

2
आपको जेवीएम और जावा कंपाइलर के लिए उपनामों को परिभाषित करने और उन्हें अपनी ~/.profileफ़ाइल के अंदर रखने की आवश्यकता हो सकती है : alias java='$JAVA_HOME/bin/java'और alias javac='$JAVA_HOME/bin/javac'
हायथम स्वीविलेम

बस .rpm डाउनलोड करें और alienइसे स्थापित करने के लिए उपयोग करें। sudo alien -i jdk-xxxxx.rpm
gipsh

77

यदि आप पहले से ही इन चरणों का पालन कर ज़िप फ़ाइल डाउनलोड कर चुके हैं।

अपनी फ़ाइल को अनज़िप करने के लिए निम्न कमांड चलाएँ।

tar -xvf ~/Downloads/jdk-7u3-linux-i586.tar.gz
sudo mkdir -p /usr/lib/jvm/jdk1.7.0
sudo mv jdk1.7.0_03/* /usr/lib/jvm/jdk1.7.0/
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1

स्थापना पूर्ण होने के बाद, पर्यावरण चर को निम्नानुसार सेट करें।

फ़ाइल में सिस्टम पथ संपादित करें /etc/profile:

sudo gedit /etc/profile

निम्नलिखित लाइनों को अंत में जोड़ें।

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

स्रोत: http://javaandme.com/


धन्यवाद! मैं अद्यतन-विकल्प का उपयोग करते हुए विधि की तलाश कर रहा था
जर्मन

5
JRE_HOME चर कहां से आया?
फॉरएवर

62

यदि आप नवीनतम JDK 1.8 को स्थापित करना चाहते हैं, तो webupd8team PPA का उपयोग करें।

अपने सिस्टम में भंडार जोड़ें:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

अब आप निम्न आदेश का उपयोग करके Oracle जावा 8 स्थापित कर सकते हैं:

sudo apt-get install oracle-java8-installer

यह ppa रिपॉजिटरी पर्यावरण चर को स्वचालित रूप से सेट करने के लिए एक पैकेज भी प्रदान करता है। बस टाइप करो:

sudo apt-get install oracle-java8-set-default

32

OpenJDK अधिकांश मामलों के लिए ठीक है, लेकिन कुछ बैंक क्लाइंट एप्लिकेशन (मेरा मामला) के लिए Oracle JDK की आवश्यकता हो सकती है - मैं OpenJDK का उपयोग नहीं कर सकता।

मुझे आश्चर्य है कि मुझे Oracle की JDK के लिए Ubuntu 12.10+ में डिफ़ॉल्ट विधि (बाहरी PPA के बिना रिपॉजिटरी) के साथ कोई उत्तर नहीं दिखता है - मैं इसका वर्णन करने का प्रयास करूंगा।

  • JavaPackage स्थापित करें : sudo apt-get install java-package
  • Oracle JDK को Oracle डाउनलोड पेज से डाउनलोड करें
  • डाउनलोड किए गए .tar.gzसंग्रह से डेबियन पैकेज बनाएं : make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz यह कमांड एक .debपैकेज का उत्पादन करेगा ।
  • पैकेज को अपने पसंदीदा तरीके से स्थापित करें (उदाहरण के लिए, sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb)

यह ओरेकल JDK को स्थापित करने के लिए डेबियन डेवलपर्स से आधिकारिक रूप से समर्थित तरीका है, और मुझे लगता है कि यह बहुत सरल है।


यह आसानी से सबसे अच्छा जवाब है। कुछ मिनट लगे और आधिकारिक JDK दिया, क्योंकि कुछ ऐप OpenJDK को बहुत पसंद नहीं करते हैं।
kirbyfan64sos

क्या हम उस विधि के साथ दस्तावेज़ जोड़ सकते हैं?
nyxee

नोट: आप इस तरह से आसानी से प्रलेखन भी स्थापित कर सकते हैं। यह जावा को स्थापित करने का सबसे अनुशंसित तरीका होना चाहिए।
nyxee

27

Ubuntu पर जावा 8 को स्थापित करना

सबसे पहले आपको अपने सिस्टम में webupd8team Java PPA रिपॉजिटरी को जोड़ना होगा और निम्नलिखित आदेशों का उपयोग करके Oracle Java 8 को इंस्टॉल करना होगा।

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

स्थापित जावा संस्करण की जाँच करें

उपरोक्त चरणों का उपयोग करके Oracle जावा को सफलतापूर्वक स्थापित करने के बाद, निम्न कमांड का उपयोग करके स्थापित संस्करण को सत्यापित करें।

$ java -version

java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)

जावा वातावरण का विन्यास

Webupd8 ppa रिपॉजिटरी में भी पर्यावरण चर सेट करने के लिए एक पैकेज प्रदान करते हैं, निम्नलिखित कमांड का उपयोग करके इस पैकेज को स्थापित करें।

$ sudo apt-get install oracle-java8-set-default

संदर्भ


मोटे तौर पर यही बात sudo apt-get install oracle-java9-installer
जावा

23

बस चलाते हैं:

sudo apt-get install default-jdk

4
द बेस्ट आंसर +1
151291

यह Ubuntu 18.04+ के लिए ही है, मुझे लगता है।
यारजो

8

Ubuntu वेबसाइट से विकी:

के लिए उबंटू 10.04 LTS , धूप Java6 संकुल उबंटू संग्रह का मल्टीवर्स अनुभाग से हटा दिया गया है। यह अनुशंसा की जाती है कि आप इसके बजाय Openjdk-6 का उपयोग करें।

यदि आप मालिकाना सन JDK / JRE से OpenJDK में स्विच नहीं कर सकते हैं, तो आप Canon-पार्टनर रिपॉजिटरी से sun-java6 संकुल स्थापित कर सकते हैं। आप कमांड-लाइन के माध्यम से इस रिपॉजिटरी का उपयोग करने के लिए अपने सिस्टम को कॉन्फ़िगर कर सकते हैं:

 sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
 sudo apt-get update   
 sudo apt-get install sun-java6-jre sun-java6-plugin
 sudo update-alternatives --config java

के लिए उबंटू 10.10 , धूप Java6 संकुल उबंटू संग्रह का मल्टीवर्स अनुभाग से हटा दिया गया है। यह अनुशंसा की जाती है कि आप इसके बजाय Openjdk-6 का उपयोग करें।

यदि आप मालिकाना सन JDK / JRE से OpenJDK में स्विच नहीं कर सकते हैं, तो आप Canon-पार्टनर रिपॉजिटरी से sun-java6 संकुल स्थापित कर सकते हैं। आप कमांड-लाइन के माध्यम से इस रिपॉजिटरी का उपयोग करने के लिए अपने सिस्टम को कॉन्फ़िगर कर सकते हैं:

 sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
 sudo apt-get update   
 sudo apt-get install sun-java6-jre sun-java6-plugin
 sudo update-alternatives --config java

7

एक पीपीए का उपयोग करना

आप WebUpd8 PPA का उपयोग कर सकते हैं (यह Oracle से आवश्यक फ़ाइलों को डाउनलोड करेगा और JDK 8 स्थापित करेगा):

sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

क्या PPA मेरे सिस्टम में जोड़ने के लिए सुरक्षित है और कुछ "लाल झंडे" देखने के लिए क्या हैं?

यह भी सुनिश्चित करें कि आपका JAVA_HOME चर इसके लिए सेट किया गया है:

/usr/lib/jvm/java-8-oracle

मैनुअल स्थापित करें

Oracle द्वारा प्रदान की गई tar.gz में वास्तविक संस्थापन प्रक्रिया नहीं है। आप बस उन फ़ाइलों को अपने इच्छित स्थान पर निकालें और उन्हें अपने पथ पर जोड़ें। तो प्रक्रिया निम्नलिखित है:

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

/etc/profile.d/oraclejdk.shनिम्न सामग्री के साथ एक फ़ाइल बनाएँ (पथ जहाँ आप अपने JDK संग्रहीत करने के लिए प्रतिबिंबित करने के लिए अनुकूलित करें):

    export J2SDKDIR=/usr/lib/jvm/oracle_jdk8
    export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre
    export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin
    export JAVA_HOME=/usr/lib/jvm/oracle_jdk8
    export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db

किया हुआ! लॉगआउट या रिस्टार्ट होने के बाद ही उन रास्तों को पहचाना जाएगा, इसलिए यदि आप उन्हें तुरंत चलाने का उपयोग करना चाहते हैं source /etc/profile.d/oraclejdk.sh


6

में उबंटू 18.04 , हम एक बाहरी भंडार का उपयोग किए बिना एक सामान्य पैकेज की तरह जावा स्थापित कर सकते हैं

बस इस कमांड को चलाते हैं

sudo apt install openjdk-8-jdk


5

आप डिफ़ॉल्ट JDKsudo apt-get install default-jdk को स्थापित करने के लिए टर्मिनल कमांड का उपयोग कर सकते हैं संस्करण ।

जावा स्थापित करने से पहले, sudo apt-get updateटर्मिनल कमांड टाइप करें और फिर install terminalकमांड टाइप करें । आप अधिक जानकारी यहाँ से प्राप्त कर सकते हैं


4

मैं JavaPackage की सलाह देता हूं

यह बहुत सरल है। आपको बस Oracle tar.gz फ़ाइल से .deb पैकेज बनाने के लिए निर्देशों का पालन करने की आवश्यकता है।


3

sun-java6-jdk oracle-java8-संस्थापक या oracle-java7-संस्थापक या oracle-java7-संस्थापक द्वारा प्रदान किया गया एक आभासी पैकेज है।

sudo apt-get install oracle-java8-installer  

आपको सन-जावा 6-जेडडीके देगा।


oracle-java8-installerकेवल बाहरी पीपीए से उपलब्ध है
एव्टोमेटन

3

डिफ़ॉल्ट जावा स्थापित करने के लिए सबसे अच्छा है जब तक कि एक विशिष्ट जावा संस्करण की आवश्यकता न हो। इससे पहले, जावा- पहले से इंस्टॉल नहीं होने की जांच करने के लिए जावा-वर्जन निष्पादित करें।

sudo apt-get update  
sudo apt-get install default-jre  
sudo apt-get install default-jdk

वह सब कुछ है जो जावा को स्थापित करने के लिए आवश्यक है ।


sudo apt install default-jre sudo apt install openjdk-11-jre-headless sudo apt install openjdk-8-jre-headless
अंकिता मेहता

3

आप के माध्यम से स्थापित कर सकते हैं apt-get:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer

इसके अलावा मैन्युअल रूप से

su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java9-installer
exit

बाद में, संस्करण की जांच करना न भूलें:

java -version

3

मैंने इस वीडियो के बाद Ubuntu 18.04 LTS पर JDK 10 को सफलतापूर्वक स्थापित किया है ।

मैं वीडियो के विवरण से अंश की नकल कर रहा हूं।

बस टर्मिनल खोलें और ये कमांड दें:

जावा इंस्टॉलेशन (पीपीए) के लिए

sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer

पर्यावरण चर स्थापित करने के लिए (java10 डिफ़ॉल्ट बनाएं)

sudo apt-get install oracle-java10-set-default

एक ही प्रक्रिया को उबंटू 16.04, लिनक्स मिंट, डेबियन और अन्य संबंधित लिनक्स सिस्टम पर JDK 10 को स्थापित करने के लिए अनुसरण किया जा सकता है।


3

Ubuntu 18.04 में स्थापित

मेरा काम था,

$ sudo apt update

OpenJDK 8 स्थापित करें:

$ sudo apt install openjdk-8-jdk

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

$ java -version

आउटपुट इस तरह दिखना चाहिए:

आउटपुट:

openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)


2

ओरेकल के जावा JDK को इंस्टाल करने से पहले इंस्टालेशन शुरू होने से पहले आपको ओरेकल लाइसेंस को स्वीकार करना होगा। यह केवल एक बार आवश्यक है। यदि किसी कारण से आपको स्वचालित होने के लिए इंस्टॉलेशन की आवश्यकता है, तो आप उपयोगकर्ता के बिना इंस्टॉल किए जाने के लिए निम्न कमांड चला सकते हैं, उदाहरण के लिए एक स्वचालित स्क्रिप्ट के लिए उपयोगी।

sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections
echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections
sudo apt-get -y install oracle-java8-installer
java -version


1

आप ओराजी का उपयोग कर सकते हैं । यह दोनों JDK या JRE ओरेकल जावा से (.tar.gz) की स्थापना रद्द करें स्थापित कर सकते हैं /।

  1. रन स्थापित करने के लिए sudo oraji '/path/to/the/jdk_or_jre_archive'
  2. चलाने की स्थापना रद्द oraji -uकरें और संस्करण संख्या की पुष्टि करें।

1

मुझे भी यही समस्या थी और किसी भी टिप्पणी ने मेरे लिए काम नहीं किया। अंत में, मैंने देखा कि मैंने अपने अपडेट अक्षम कर दिए हैं। जब मैं इसे पुन: सक्रिय करता हूं, तो sudo apt-get update ने सही तरीके से काम किया और समस्या हल हो गई। (सिस्टम सेटिंग्स में अपडेट> सॉफ्टवेयर और अपडेट> अपडेट टैब यहां मैंने महत्वपूर्ण अपडेट और अनुशंसित अपडेट के दो पहले विकल्प पर टिक किया है)।



0

में Ubuntu1604 मैं "नहीं स्थापना उम्मीदवार त्रुटि" सामना करना पड़ा। नीचे दिए गए चरणों के बाद मुझे स्थापित करने में मदद की।

-sudo apt-get update -sudo apt-get upgrade -apt-get-install-software-properties-common -sudo-add-apt-repository ppa: webupd8team / java -apt-update -sudo apt-java8-installer


0

डेबियन पर आप कोशिश कर सकते हैं

apt-get install default-jdk

0

SDKMAN उपयोग करने के लिए कोशिश करो! पैकेज मैनेजर - https://sdkman.io/install अब यह किसी भी लिनक्स वितरण पर कई JVM- आधारित SDK, उपकरण और चौखटे स्थापित करने का सबसे आसान तरीका है।

स्थापना के बाद, सभी उपलब्ध जावा वितरण को देखने के लिए निम्नलिखित कमांड चलाएँ:

sdk list java

उस वितरण का चयन करें जिसकी आपको आवश्यकता है और इसे स्थापित करें:

sdk install java <version>

0

मैंने सिर्फ उबंटू वर्चुअल मशीन पर ऐसा किया है। यहाँ है कि मैं यह कैसे किया।

उबंटू जावा JRE स्थापित के साथ आता है, लेकिन JDK नहीं। Java -version JRE देता है, JDK नहीं। रन जेवैक -वर्सन। यदि JDK स्थापित नहीं है, तो आपको एक त्रुटि मिलेगी। JDK प्राप्त करने के लिए टर्मिनल में निम्नलिखित कमांड चलाएँ sudo apt install default-jdk:। अब, भागो which javac। आउटपुट होना चाहिए/usr/bin/javac । इसे अब स्थापित कर दिया गया है। IntelliJ हमें इस रास्ते का उपयोग नहीं करने देगा क्योंकि यह javac का बाइनरी है। प्रोजेक्ट स्ट्रक्चर> प्रोजेक्ट सेटिंग्स> प्रोजेक्ट पर जाएं। जहां यह कहता है कि 'प्रोजेक्ट एसडीके', एक जेडीके जोड़ें। फिर / usr / lib / jvm पर जाएं। अब आपको IntellIJ में जावा परियोजनाओं को संकलित करने में सक्षम होना चाहिए।

आपको कॉन्फ़िगरेशन को संपादित करना पड़ सकता है ताकि इंटेलीजे को पता हो कि आपके मुख्य वर्ग की तलाश कहाँ है। रन> एडिट कॉन्फ़िगरेशन पर जाएं। अपने मुख्य वर्ग को मुख्य वर्ग के लिए जोड़ें और अपनी परियोजना की जड़ को कार्यशील निर्देशिका के रूप में जोड़ें।


0
  1. OpenJDK का उपयुक्त संस्करण स्थापित करें

    JAVA_VERSION=8 sudo add-apt-repository -y ppa:openjdk-r/ppa sudo apt-get update sudo apt-get -qq install -y openjdk-$JAVA_VERSION-jdk

  2. /Etc/profile.d/jdk.sh में पर्यावरण चर सेट करें

    JAVA_HOME=/usr/lib/jvm/java-$JAVA_VERSION-openjdk-amd64 echo "export JAVA_HOME=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2SDKDIR=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2REDIR=$JAVA_HOME/jre" | sudo tee -a /etc/profile.d/jdk.sh echo "export PATH=$PATH:$JAVA_HOME/bin:$J2REDIR/bin" | sudo tee -a /etc/profile.d/jdk.sh

  3. अपनी स्थापना की जाँच करें

    /bin/bash /etc/profile.d/jdk.sh java -version echo $JAVA_HOME echo $J2REDIR echo $PATH

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