it-swarm.asia

كيفية تثبيت OpenJDK 11 على ويندوز؟

في الماضي ، كانت أوراكل تستخدم لنشر مثبتات قابلة للتنفيذ لنظام التشغيل Windows والتي من شأنها:

  • فك الملفات
  • إضافة مفاتيح التسجيل التي تشير إلى الإصدار المثبت والمسار
  • أضف JRE إلى نظام PATH
  • تسجيل إلغاء التثبيت مع ويندوز.

اعتبارًا من Java 11 ، لا يبدو أن الإصدار المجاني من Oracle من Java ( Oracle OpenJDK ) يتضمن مثبتًا. إنه مجرد ملف مضغوط يحتوي على الثنائيات.

كيف من المفترض أن نثبت OpenJDK 11 على Windows مع رؤية عمليات الدمج المذكورة أعلاه لم تعد موجودة؟ ألا تكون ضرورية؟

127
Gili
  1. استخراج ملف Zip في مجلد ، على سبيل المثال C:\Program Files\Java\ وسوف ينشئ مجلد jdk-11 (حيث يكون مجلد bin هو مجلد فرعي مباشر). قد تحتاج إلى امتيازات المسؤول لاستخراج ملف Zip إلى هذا الموقع.

  2. تعيين PATH:

    • حدد لوحة التحكم ثم النظام.
    • انقر فوق خيارات متقدمة ثم متغيرات البيئة.
    • أضف موقع مجلد bin لتثبيت JDK إلى متغير PATH في متغيرات النظام.
    • فيما يلي قيمة نموذجية لمتغير PATH: C:\WINDOWS\system32;C:\WINDOWS;"C:\Program Files\Java\jdk-11\bin"
  3. تعيين Java_HOME:

    • تحت متغيرات النظام ، انقر فوق جديد.
    • أدخل اسم المتغير باسم Java_HOME.
    • أدخل القيمة المتغيرة كمسار تثبيت JDK (بدون المجلد الفرعي bin).
    • انقر فوق موافق.
    • انقر فوق تطبيق التغييرات.
  4. قم بتهيئة JDK في IDE (مثل IntelliJ أو Eclipse).

يتم تعيين لك.

لمعرفة ما إذا كان ذلك ناجحًا ، افتح موجه الأوامر واكتب Java -version ومعرفة ما إذا كان يطبع JDK المثبت حديثًا.

إذا كنت تريد إلغاء التثبيت - فقط التراجع عن الخطوات المذكورة أعلاه.

ملاحظة: يمكنك أيضًا توجيه Java_HOME إلى مجلد عمليات تثبيت JDK ثم ضبط المتغير PATH على %Java_HOME%\bin. لذلك عندما تريد تغيير JDK ، يمكنك فقط تغيير المتغير Java_HOME وترك PATH كما هو.

142
Lior Bar-On

من التعليق بواسطةZhekaKozlov: ojdkbuild يحتوي بناء OpenJDK (حاليًا 8 و 11) لنظام Windows (Zip و msi).

10
Martin Schröder