شارك المقالة

كيفية حذف JDK (Java Development Kit) من نظام macOS وWindows

كيفية التخلص من JDK بسهولة ودون أخطاء

إذا كنت مطورًا تتعامل مع Java أو أحد أدواتها مثل Android Studio أو IntelliJ، فقد تحتاج أحيانًا إلى إزالة إصدار معين من JDK لأغراض التحديث أو استكشاف الأخطاء أو التبديل بين الإصدارات. في هذا المقال، سنتعلم كيفية حذف JDK بالكامل من:

✅ نظام macOS

✅ نظام Windows

مع التأكد من إزالة كل الملفات المرتبطة بـ Java، مثل Java Control Panel وJava Plugin.

حذف JDK على نظام MacOS

افتح Terminal.

انتقل إلى مجلد JDK الافتراضي:

cd /Library/Java/JavaVirtualMachines


اعرض الإصدارات المثبتة:

ls

سترى مجلدًا مثل:

jdk-21.jdk

احذف مجلد JDK:

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-21.jdk/


احذف لوحة تحكم Java:

sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane

احذف Java Plugin من المتصفح:

sudo rm -rf /Library/Internet Plug-Ins/JavaAppletPlugin.plugin

احذف ملفات دعم المستخدم

sudo rm -rf ~/Library/Application Support/Oracle/Java

تأكد أن Java لم تعد موجودة

java -version

إذا تم الحذف بنجاح، سترى رسالة مثل

No Java runtime present, requesting install.



حذف JDK على نظام Windows

افتح لوحة التحكم (Control Panel).

Programs > Programs and Features

ابحث عن

Java SE Development Kit

اختر الإصدار الذي ترغب في حذفه، ثم اضغط

Uninstall


حذف الملفات المتبقية يدويًا للويندوز

في بعض الأحيان، تبقى ملفات Java على الجهاز بعد الحذف، ويمكنك حذفها يدويًا:

المسارات الشائعة:

C:Program FilesJavajdk-XX
C:ProgramDataOracleJava
C:Users%USERNAME%AppDataLocalLowSunJava


يمكنك حذف هذه المجلدات يدويًا للتأكد من إزالة كل بقايا JDK.

سواء كنت تحاول ترقية Java أو تنظيف بيئتك التطويرية، فإن حذف JDK بشكل صحيح من النظام أمر ضروري لتجنب التضارب بين الإصدارات. اتبع الخطوات أعلاه بدقة للتأكد من إزالة جميع آثار Java من جهازك.

شاهد أيضًا
مقالات ذات صلة
شرح اضافة صور في github داخل ملف README بالصور بسهوله

 شرح اضافة صور في github داخل ملف README بالصور بسهوله عند البدء في رفع اي…

كيفية اضافة بيانات داخل Sqlflite في Flutter والتعامل مع الData

  كيفية اضافة بيانات داخل Sqlflite في Flutter والتعامل مع الDataفي هذا الكود سوف نتعرف…

شرح Open Closed Principle في مبادئ ال Solid لكتابة كود منظم

شرح Open Closed Principle في مبادئ ال Solid لكتابة كود منظم في هذا الدرس الثاني…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع