java - मैक ओएस एक्स पर जावा इंस्टॉल किया गया है?




macos (10)

मैंने अभी से मैक ओएस 10.7.5 पर जावा 7u17 डाउनलोड किया here और फिर इसे सफलतापूर्वक इंस्टॉल किया है। कुछ जेएनआई प्रोग्रामिंग करने के लिए, मुझे यह जानना होगा कि जावा मेरे मैक पर कहां स्थापित है।

मैंने सोचा कि /Library/Java/JavaVirtualMachines/ फ़ोल्डर के अंदर, 1.7.0.jdk या कुछ नामक फ़ोल्डर होगा, लेकिन तब मुझे पता चला कि फ़ोल्डर खाली है। टर्मिनल में ls /Library/Java/JavaVirtualMachines/ चलाकर इसकी पुष्टि हुई थी। मैंने यह पता लगाने की कोशिश की है कि यह कहीं और स्थापित है या नहीं, लेकिन ऐसा लगता है कि यह कुछ भी नहीं हो रहा है।

क्या कोई मुझे बता सकता है कि मेरे मैक पर जावा कहाँ स्थापित है?


अपने जावा 1.7 होम निर्देशिका कहां से पता लगाने के लिए टर्मिनल खोल पर /usr/libexec/java_home -v 1.7 कमांड का उपयोग करें


इसे आज़माएं, मैक ओएस एक्स में जावा स्थापित पथ ढूंढना आसान तरीका है,

के लिए जाओ

1) / लाइब्रेरी यानी मैकिंतोश एचडी / लाइब्रेरी

2) लाइब्रेरी पर क्लिक करें जिसमें हमें जावा फ़ोल्डर मिल जाए।

3) तो अंतिम रास्ता है

/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

उम्मीद है कि यह किसी के लिए मददगार है।


जावा को स्थापित करने के पथ को जानने के लिए आप अपने टर्मिनल में echo $(/usr/libexec/java_home) कमांड का उपयोग कर सकते हैं।


जावा स्थापित करने के लिए यूनिक्स ढूंढें फ़ंक्शन का उपयोग करें ...

sudo find / -name java

बस लिखें /Library/Java/JavaVirtualMachines/
फ़ोल्डर में जाएं -> खोजक में जाएं


मैंने जावा एसई 7 के संस्करण 21 के लिए जेडीके स्थापित किया है और पाया है कि यह ऐप्पल के जावा 6 से एक अलग निर्देशिका में स्थापित है। यह / लाइब्रेरी / जावा में है ... बल्कि फिर / सिस्टम / लाइब्रेरी / जावा में ... रनिंग / usr / libexec / java_home -v 1.7 बनाम -v 1.6 इसकी पुष्टि करेगा।


मैक ओएस की जावा पैकेज संरचना विंडोज से थोड़ा अलग है। इसके लिए परेशान न हों डेवलपर के रूप में केवल PATH और JAVA_HOME सेट करने की आवश्यकता है।

तो .bash_profile में .bash_profile रूप में JAVA_HOME और PATH सेट करें। यह उदाहरण जावा 6 के लिए है:

export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
export PATH=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin

यदि आप केवल जेआरई स्थापित करते हैं, तो ऐसा लगता है:

/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

संपादित: वर्तमान जावा संस्करण के लिए उपनाम /Library/Java/Home

अधिक जानकारी के लिए: एक लिंक


सिस्टम प्राथमिकताएं तब जावा नियंत्रण कक्ष तब जावा तो दृश्य वर्तमान में स्थापित डिफ़ॉल्ट जेआरई का सटीक स्थान दिखाएगा।





macos