"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية إدارة إصدارات Java المتعددة بشكل فعال على نظام التشغيل Mac OS X؟

كيفية إدارة إصدارات Java المتعددة بشكل فعال على نظام التشغيل Mac OS X؟

تم النشر بتاريخ 2024-11-07
تصفح:530

How to Effectively Manage Multiple Java Versions on Mac OS X?

إدارة إصدارات Java المتعددة على نظام التشغيل Mac OS X

عند التطوير على نظام التشغيل Mac OS X، قد تكون إصدارات Java المتعددة ضرورية لمشاريع مختلفة ذات متطلبات توافق مختلفة. تستكشف هذه المقالة كيفية تثبيت إصدارات Java المتعددة وإدارتها بشكل فعال على جهاز Mac.

The Homebrew Approach

يقدم Homebrew، وهو مدير حزم شائع لنظام التشغيل Mac، حلاً مناسبًا لإدارة إصدارات Java المتعددة. يتضمن برميل البيرة المنزلي لتثبيت إصدارات Java وjenv لإدارتها.

تثبيت Homebrew باستخدام وثائقه الرسمية.
  1. تثبيت برميل البيرة المنزلي: Brew install Cask
  2. تثبيت jenv: Brew install jenv
  3. تثبيت إصدارات Java محددة باستخدام cask (انظر إصدارات homebrew-cask أدناه)
  4. أضف كل إصدار مثبت إلى jenv: jenv add
  5. إصدارات Homebrew-cask

أضف إصدارات البيرة/البرميل الخشبي إلى Homebrew: اضغط على إصدارات البيرة المنزلية/كاسك

البحث عن إصدارات محددة باستخدام: البحث عن المشروب تيمورين. بعد ذلك، قم بتثبيتها: Brew install --cask temurin8, Brew install --cask temurin9.

مسارات وإصدارات Java

كل إصدار Java مثبت له مسار مختلف. استخدم /usr/libexec/java_home -V للتحقق من المسارات. في نظام التشغيل Mac OS X Mavericks، هناك ثلاثة مسارات شائعة:

المدمج في JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
  • Apple JDK : /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/
  • Oracle JDK: /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home
  • استكشاف الأخطاء وإصلاحها والموارد

إزالة Java 8 JDK: https://apple.stackexchange.com/questions/288827/how-to-uninstall-java-jdk
  • إدارة إصدارات Java المتعددة: http://hanxue-it.blogspot.ch/2014/05/installing-java-8-managing-multiple.html
  • وثائق البيرة المنزلية: http://brew.sh
  • إصدارات Homebrew-cask: https://github.com/caskroom/homebrew-versions
  • Jenv: http://www.jenv.be
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3