it-swarm.asia

أين تم تثبيت Java على نظام Mac OS X؟

لقد قمت للتو بتنزيل Java 7u17 على نظام التشغيل Mac OS 10.7.5 من هنا ثم قمت بتثبيته بنجاح. من أجل القيام ببعض برمجة JNI ، أحتاج إلى معرفة مكان تثبيت Java على جهاز Mac الخاص بي.

اعتقدت أنه داخل مجلد /Library/Java/JavaVirtualMachines/ ، سيكون هناك مجلد يسمى 1.7.0.jdk أو أي شيء ، ولكن بعد ذلك وجدت أن المجلد فارغ. تم تأكيد ذلك عن طريق تشغيل ls /Library/Java/JavaVirtualMachines/ في المحطة الطرفية. لقد حاولت البحث عن ذلك لمعرفة ما إذا كان قد تم تثبيته في مكان آخر ، لكن هذا لا يبدو أنه يرفع أي شيء.

هل يمكن لشخص ما أن يخبرني أين تم تثبيت Java على جهاز Mac؟

655
Thunderforge

استخدم الأمر /usr/libexec/Java_home -v 1.7 على محطة شل لمعرفة أين هو الدليل الرئيسي لـ Java 1.7

إذا كنت ترغب فقط في معرفة الدليل الرئيسي لأحدث إصدار من Java ، فاحذف الإصدار. مثلا /usr/libexec/Java_home -v

1271
gerrytan

يمكنك استخدام الأمر echo $(/usr/libexec/Java_home) في الجهاز الطرفي لمعرفة المسار الذي يتم فيه تثبيت Java.

91
GunaPa

تبين أنه تم تثبيت Java 7 JRE ، وليس JDK. رابط التحميل الصحيح هو هنا . بعد تثبيته ، يظهر jdk1.7.0jdk في دليل JavaVirtualMachines.

79
Thunderforge

إذا قمت بتثبيت JRE فقط ، فسيتم وضعه على:

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

استخدم وظيفة العثور على unix للعثور على javas مثبتة ...

Sudo find / -name Java
22
serkan

جرب هذا ، إنها طريقة سهلة للعثور على مسار Java مثبت في Mac OS X ،

اذهب إلى

1)/Library i Macintosh Macintosh HD/Library

 enter image description here

2) انقر على مكتبة في أن نجد مجلد جافا.

 enter image description here

3) إذن المسار النهائي هو

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

آمل أن يكون هذا هو مساعدة لشخص ما.

16
Jaywant Khedkar

تختلف بنية حزمة Java لنظام Mac OS عن نظام Windows. لا تنزعجي لهذا لأن مطور البرامج يحتاج فقط إلى ضبط PATH و Java_HOME.

لذلك في .bash_profile قم بتعيين Java_HOME و PATH على النحو التالي. هذا المثال لـ Java 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:$PATH
15
Bimales Mandal

اكتب فقط /Library/Java/JavaVirtualMachines/
في اذهب إلى مجلد -> اذهب في الباحث

8
Mina Fawzy

تم التعديل: الاسم المستعار لإصدار جافا الحالي هو /Library/Java/Home

لمزيد من المعلومات: رابط

6
manny

لقد قمت للتو بتثبيت JDK للإصدار 21 من Java SE 7 ووجدت أنه مثبت في دليل مختلف عن Java 6 من Apple. إنه في/Library/Java ... بدلاً من ذلك في/System/Library/Java ... إن تشغيل/usr/libexec/Java_home -v 1.7 مقابل -v 1.6 سيؤكد هذا.

5
Tony Kroch

إذا كنت اكتب

Java -verbose 

هذا يعطي أيضًا الموقع الذي يتم فيه تحميل الجرار ومن ثم أيضًا مسار Java.

5
jones j alapat

حاولت حل serkan ، وجدت موقع Java 7 على OS X Mavericks. يوجد في "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/" ولكن لجعله JDK الافتراضي ، اضطررت إلى ضبط متغير نظام Java_HOME في .bash_profile في الدليل الرئيسي على "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/" بحيث يتم تشغيله الآن بفضل فكرة serkan

4
Mehdi

إلى عن على :

  • OS X: 10.11.6

  • جافا: 8

أؤكد إجابةMorrie.

   export Java_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home;
3
Abdennour TOUMI

اكتب which Java في الوحدة الطرفية لإظهار مكان تثبيته.

0
Pranay Aryal