इंस्टॉलर, ल्यूक का उपयोग करें
Homebrew पैकेज मैनेजर का सुझाव देने वाले अन्य उत्तर मेरे लिए थोड़े चरम हैं। मुझे यकीन है कि होमब्रे के कुछ अच्छे उपयोग हैं। लेकिन केवल जावा चलाने के लिए, होमब्रे को स्थापित करना एक अनावश्यक अतिरिक्त कदम है। यदि आप लक्ष्य केवल जावा चलाना चाहते हैं, तो एक विश्वसनीय स्रोत से केवल मैक इंस्टॉलर डाउनलोड करें।
आपके मैक पर जावा डालने के लिए एक आसान-से-इंस्टॉलर एप्लिकेशन प्राप्त करने के लिए आपके पास कई स्रोत हैं। अपने मैक पर इंस्टॉलर को वैसे ही चलाएं जैसे आप कई अन्य ऐप के लिए करते हैं।
यहां जावा 11 का स्रोत खोजने के लिए एक फ्लोचार्ट आरेख है, जिनमें से कुछ जावा 8 भी प्रस्तुत करते हैं।
AdoptOpenJDK.net जैसे विक्रेता से इंस्टॉलर डाउनलोड करें।
इंस्टॉलर चलाएं।
JavaVirtualMachines
फ़ोल्डर अब सही है
ओरेकल का इंस्टॉलर उसे क्यों नहीं डालता जहां वह वास्तव में जाता है? और मैं इस समस्या के आसपास कैसे काम कर सकता हूं?
एक समस्या नहीं है।
MacOS पर JVM s के /Library/Java/JavaVirtualMachines/
लिए फ़ोल्डर नया घर है ।
एक जेवीएम स्थापित करने के लिए, नीचे चर्चा की गई एक इंस्टॉलर का उपयोग करें।
अनइंस्टॉल करने के लिए, बस उस फ़ोल्डर से एक जेवीएम को हटाने के लिए फाइंडर का उपयोग करें। निष्कासन को पूरा करने के लिए आपको सिस्टम एडमिन पासवर्ड के लिए प्रेरित किया जाएगा।
जावा 9 और 10 और 11
2010 में वापस, एप्पल में शामिल हो गए OpenJDK परियोजना , के साथ साथ ओरेकल , आईबीएम , रेड हैट , Azul , और अन्य जावा विक्रेताओं। प्रत्येक सदस्य एकीकृत OpenJDK कोडबेस के स्रोत कोड, परीक्षण और प्रतिक्रिया में योगदान देता है।
Apple ने अपने JVM के लिए अपने मैक-विशिष्ट कोड का अधिकांश योगदान दिया। अब Apple अपने स्वयं के मैक-विशिष्ट JVM को जारी नहीं करता है। अब आपके पास JVM आपूर्तिकर्ता की अपनी पसंद है, OpenJDK कोडबेस से आने वाले बिल्ड के साथ।
आपको स्रोत कोड यहां मिलेगा: http://openjdk.java.net
नई रिलीज ताल
विदित हो कि 2017 में, ओरेकल, जेसीपी और ओपनजेडके ने जावा के नियमित रूप से अनुसूचित संस्करणों के लिए एक नई रैपिड "रिलीज़ ट्रेन" योजना को अंदाजा लगाने योग्य तरीके से दिया है।
कई विवरणों के लिए यह 2018-07 अज़ुल सिस्टम ब्लॉग पोस्ट पढ़ें, साइमन रिटर द्वारा जावा अपडेट भ्रम को खत्म करना ।
इसके अलावा जावा इज़ स्टिल फ्री पढ़ें ।
विक्रेताओं
अतीत और वर्तमान जेवीएम कार्यान्वयन की अधिक विस्तृत सूची के लिए, विकिपीडिया पर इस पृष्ठ को देखें ।
यहाँ कुछ विक्रेताओं की चर्चा है। अधिक विक्रेताओं के लिए फ़्लोचार्ट ऊपर देखें
ओरेकल JDK
ओरेकल macOS सहित कई प्लेटफार्मों के लिए JDK और JRE इंस्टालर प्रदान करता है।
सूर्य प्राप्त करने के बाद से इन वर्षों में, ओरेकल दो JVM इंजन, का सबसे अच्छा भागों में संयुक्त है हॉटस्पॉट और JRocket , और उन्हें में विलय कर दिया OpenJDK जावा के अपने स्वयं के ब्रांडेड लागू का आधार के रूप में इस्तेमाल परियोजना।
2018 के रूप में उनकी नई व्यवसाय योजना, उत्पादन में शुल्क के लिए जावा का ओरेकल-ब्रांडेड कार्यान्वयन प्रदान करना है, और विकास / परीक्षण / डेमो में उपयोग के लिए किसी भी कीमत पर नहीं है। पिछले रिलीज के लिए समर्थन एक भुगतान सहायता कार्यक्रम की आवश्यकता है। उन्होंने OpenJDK रिलीज़ के साथ अपनी ब्रांडेड रिलीज़ को फ़ीचर-समता के लिए जारी करने का इरादा जताया है। उन्होंने अपने व्यावसायिक ऐड-ऑन जैसे कि फ्लाइट रिकॉर्डर जैसे ओपनजेडके प्रोजेक्ट को भी दान कर दिया है ।
Oracle भी बिना किसी समर्थन के OpenJDK का निर्माण जारी करता है: http://jdk.java.net/
ओरेकल ने एक विशेष उद्देश्य JDK, GraalVM का उत्पादन किया है ।
अज़ुल द्वारा ज़ुलु और ज़िंग
अज़ुल सिस्टम विभिन्न प्रकार के जेवीएम उत्पाद प्रदान करता है।
- उनकी
Zulu
लाइन सीधे OpenJDK पर आधारित है, और वैकल्पिक भुगतान सहायता योजनाओं के साथ किसी भी कीमत पर उपलब्ध नहीं है।
- उनकी
Zing
लाइन एक विशेष कचरा-कलेक्टर जैसे वैकल्पिक तकनीकी कार्यान्वयन के साथ वाणिज्यिक JVM उत्पादों को बढ़ाती है ।
उनकी दोनों लाइनें macOS के लिए इंस्टॉलर की पेशकश करती हैं।
मैं वर्तमान में IntelliJ 2018.2 और वाडिन 8 के साथ macOS हाई सिएरा पर जावा 10.0.1 के लिए ज़ुलु का उपयोग कर रहा हूं । मैं इस पृष्ठ से डाउनलोड किया । वैसे, मुझे Apple सिस्टम प्रेफरेंस ऐप पर जावा से संबंधित कोई भी आइटम नहीं मिला है ।
AdoptOpenJDK.net
AdoptOpenJDK OpenJDK स्रोत के बायनेरिज़ बनाने के लिए एक समुदाय के नेतृत्व वाला प्रयास है। वे समय के साथ अद्यतन की पेशकश करने का इरादा रखते हैं, जैसा कि समुदाय के सदस्यों द्वारा दान किया जाता है।
- आपकी पसंद हॉटस्पॉट या OpenJ9 इंजन।
- मैकओएस, लिनक्स और विंडोज के लिए उपलब्ध बनाता है।
OpenJ9 ग्रहण द्वारा
OpenJ9 परियोजना एक JVM इंजन का एक और कार्यान्वयन, के लिए एक विकल्प है हॉटस्पॉट ।
अब 2017 में आईबीएम द्वारा दान की गई तकनीक और बैकिंग के साथ ग्रहण फाउंडेशन में प्रायोजित किया गया है।
पहले से निर्मित बायनेरिज़ के लिए, वे आपको ऊपर बताए गए AdoptOpenJDK प्रोजेक्ट के लिए संदर्भित करते हैं ।
स्थापित करने के लिए कैसे
ओरेकल द्वारा या अज़ुल द्वारा प्रदान किए गए इंस्टालर काम करने के लिए पूरी तरह से सरल हैं। बस अपने मैक पर इंस्टॉलर ऐप चलाएं। स्थापना की प्रगति को इंगित करने के लिए एक विंडो दिखाई देती है।
जब पूरा हो जाए, तो अपने JVM संस्थापन को सत्यापित करें:
/Library/Java/JavaVirtualMachines/
नए JVM के लिए एक आइटम देखने के लिए फ़ोल्डर पर जाना।
- एक कंसोल चलाने जैसे टर्मिनल
java -version
.app और अपने जेवीएम के ब्रांड और संस्करण संख्या को देखने के लिए टाइप करें।
सफलता की पुष्टि करने के बाद, खोजक में .dmg छवि को हटा दें। इसके बाद .dmg फ़ाइल को डाउनलोड करें जिसे आप ट्रैश करें।
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/
। पिछला वह स्थान था जहां Apple द्वारा प्रदान किए गए जावा संस्करण गए थे, और जैसा कि Apple जावा को प्रदान नहीं करता है कोई भी स्थापित स्थान बदल गया है।