قم بتنزيل وتثبيت Java 8 Update 291

جرب أداة القضاء على المشاكل

أصدرت أوراكل Java 8 Update 291. يقدم هذا التحديث ما مجموعه 390 جديدًا تصحيحات الأمان التي تعالج الثغرات الأمنية التي يمكن استغلالها في التحديثات السابقة لجافا. لذلك ، نقترح عليك تحديث إصدار Java الخاص بك إلى التحديث 291 باستخدام الدليل الموضح أدناه.

علاوة على ذلك ، قامت Oracle بتغيير ترخيص Java Runtime بحيث تكون مجانية للاستخدام فقط للاستخدام الشخصي وغير التجاري. ستحتاج إلى قبول اتفاقية الترخيص قبل تثبيت Java على جهاز الكمبيوتر الخاص بك. إليكم ما يقولون:

يسمح الترخيص الجديد باستخدامات معينة ، مثل الاستخدام الشخصي والتنموي ، بدون تكلفة - ولكن الاستخدامات الأخرى المصرح بها بموجب تراخيص Oracle Java السابقة قد لا تكون متاحة بعد الآن.

وحي
Java 8 Update 291

Java 8 Update 291

ملخص سريع إخفاء 1 حقائق سريعة 2 الميزات الجديدة وإصلاحات الشوائب 3 كيفية تحديث Java Runtime Environment (JRE) إلى الإصدار 8 Update 291 3.1 تحميل 3.2 تثبيت 4 JDK مقابل JRE: ما هو الفرق 4.1 JRE 4.2 JVM 4.3 JDK 5 JDK مقابل JRE: ما الذي يجب عليك تثبيته 6 هل يمكنك تثبيت إصدارات مختلفة من JDK و JRE 7 كيفية إلغاء تثبيت Java 7.1 قم بإلغاء تثبيت Java من لوحة التحكم 7.2 قم بإلغاء تثبيت Java من تطبيق الإعدادات 8 رقم إصدار Java مقابل اسم المنتج 9 هل جافا مجاني للاستخدام 10 كلمات ختامية

حقائق سريعة

  • أحدث إصدار جافا: Java 8 Update 291-b10
  • تاريخ النشر: 20 أبريل 2021 (جميع تواريخ إصدار الإصدار هنا )
  • آخر إصدار مستقر: Java 8 Update 281
  • متوافق مع نظام التشغيل: Windows 10 و Windows 8 و Windows 7 و macOS و Linux و Solaris
  • رخصة: حر

يرجى ملاحظة أن Java 8 تعمل فقط على Internet Explorer كملحق متصفح.

الميزات الجديدة وإصلاحات الشوائب

يأتي Java 8 Update 291 مع التحديثات التالية:

  • تم إدخال خصائص النظام والأمان الجديدة للتحكم في إعادة بناء الكائنات البعيدة من خلال تطبيقات JNDI RMI و LDAP المدمجة من JDK. مثال على ذلك هو jdk.jndi.object.factoriesFilter النظام وخاصية الأمان ، والتي تسمح للمطور بتحديد مرشح تسلسلي يتحكم في مجموعة فئات مصنع الكائنات المسموح لها بإنشاء مثيل للكائنات من مراجع الكائنات التي يتم إرجاعها بواسطة أنظمة التسمية أو الدليل.
  • تمت إضافة شهادتي جذر HARICA جديدتين لهما الوصف التالي:
    • haricarootca2015: DN: CN = المؤسسات الأكاديمية والبحثية الهيلينية RootCA 2015 ، O = شهادات المؤسسات الأكاديمية والبحثية اليونانية. السلطة ، L = أثينا ، C = GR
    • haricaeccrootca2015: DN: CN = المؤسسات الأكاديمية والبحثية الهيلينية ECC RootCA 2015 ، O = شهادة المؤسسات الأكاديمية والبحثية اليونانية. السلطة ، L = أثينا ، C = GR
  • لم يعد إصدار Java الافتراضي يقوم بتحديث قيمة متغير البيئة PATH بشكل غير صحيح.
  • لم يعد TLS 1.0 و 1.1 يعتبران آمنين وبالتالي يتم تعطيلهما افتراضيًا ، بينما يتم الآن تمكين TLS 1.2 و 1.3 افتراضيًا.
  • لم يعد يتم أيضًا استخدام TLS 1.0 و 1.1 بواسطة Java Plugin Applets افتراضيًا بعد الآن.
  • عند تعيين dk.lang.process.allowAmbiguousCommands على false ، كان هناك سابقًا معالجة غامضة للغاية لعروض أسعار ProcessBuilder على Windows. لم يعد هذا هو الحال حيث يتم ترميز علامات الاقتباس المزدوجة بشكل صحيح في سلسلة الأوامر التي تم تمريرها إلى Windows CreateProcess لكل حجة.

يمكنك قراءة سجل التغيير الكامل في ملاحظات الإصدار .

فيما يلي قائمة بمصفوفة مخاطر Oracle Java SE التي تقدم تفاصيل حول كل ثغرة أمنية مثل إصدار Java المتأثر والمكون المتأثر من Java ونوع الاستغلال المحتمل ونطاقه.

جافا 8 تحديث 291 مصفوفة المخاطر

يمكنك قراءة المزيد عن هذه المصفوفة هنا .

كيفية تحديث Java Runtime Environment (JRE) إلى الإصدار 8 Update 291

تحميل

يمكنك تحديد إصدار Java المثبت حاليًا عن طريق زيارة صفحة الويب هذه.

التحديث إلى أحدث إصدار سهل للغاية. ولكن إذا كنت تريد معرفة إصدار Java المثبت على جهاز الكمبيوتر الخاص بك ، فيمكنك المتابعة برنامجنا التعليمي حول Java هنا .

إذا كنت تريد تنزيل أحدث إصدار من Java ، فيمكنك استخدام الروابط التالية. ستوجهك هذه الروابط إلى تنزيلات مثبت Java 8 Update 291 في وضع عدم الاتصال.

  1. اذهب إلى صفحة تنزيل Oracle Java .
  2. تحت Java SE Runtime Environment 8u291 ، سترى قائمة المنتجات.
  3. اضغط على تحميل بجانب المنتج الذي تريده. جميع التنزيلات على هذه الصفحة هي برامج التثبيت دون اتصال بالإنترنت.
    تنزيل 3
  4. اقبل اتفاقية الترخيص ثم انقر فوق زر التنزيل الموجود أسفلها. يجب أن يبدأ التنزيل على الفور.
    تحميل 2 1
  5. الآن ، ستتم إعادة توجيهك إلى صفحة تسجيل الدخول في Oracle. إذا كان لديك حساب بالفعل ، فما عليك سوى تسجيل الدخول باستخدام بيانات الاعتماد الخاصة بك ، أو النقر فوق اشتراك لإنشاء حساب. بمجرد تسجيل الدخول ، سيبدأ التنزيل تلقائيًا.

تثبيت

بمجرد التنزيل ، قم بتشغيل الحزمة لبدء تثبيت Java 8 Update 291. سيفتح معالج التثبيت. هناك ، انقر فوق تثبيت .

سيبدأ تثبيت Java 8 Update 291 الآن ، كما ترى من المعالج. يجب أن تستغرق هذه الخطوة حوالي دقيقة فقط. بمجرد التثبيت ، انقر فوق قريب على المعالج.

يجب الآن تثبيت Java 8 Update 291 على جهازك بنجاح.

JDK مقابل JRE: ما هو الفرق

ربما تكون قد سمعت عن JDK و JRE ، وحتى في بعض الحالات ، JVM. نحن نعلم أن كل منهم جافا ، ولكن ما الفرق بينهم؟ قبل أن نختتم رسالتنا ، دعنا نتناول هذا السؤال للعديد من المستخدمين حتى تعرف أيهم يناسب احتياجاتك.

JRE

Java Runtime Environment ، أو JRE ، هو جزء من البرنامج يتم تثبيته على جهاز الكمبيوتر الخاص بك والذي يسمح لك بتشغيل التطبيقات المطورة في Java على جهازك. يوفر مكتبات معينة ومكونات أخرى مطلوبة لتشغيل برنامج Java.

يتضمن JRE أيضًا Java Virtual Machine (JVM) ، والذي تمت مناقشته مسبقًا في المقالة.

JVM

Java Virtual Machine ، أو JVM ، هي محرك مطلوب أيضًا لتشغيل تطبيقات Java على الجهاز. تم تضمين هذا المحرك في حزمة JRE ولا يمكن تثبيته بشكل منفصل. إذا كنت تحتاج إلى JVM فقط ، فستحتاج إلى تثبيت إصدار JRE المعني.

يعد JVM ضروريًا لتشغيل تطبيقات Java لأنه يحول كود Java إلى لغة آلة ، والتي يفهمها جهازك بعد ذلك.

JDK

Java Development Kit ، أو JDK ، هي مجموعة أدوات تطوير يستخدمها المطورون. يتضمن JDK كلاً من JRE و JVM. إذا كنت تبحث عن إنشاء تطبيقات Java الصغيرة الخاصة بك ، فإن JDK هو ما تحتاجه.

إذا كان لديك JDK مثبتًا بالفعل على جهازك ، فلن تحتاج إلى تثبيت JRE بشكل منفصل ، ما لم تكن هناك حاجة إلى إصدار مختلف.

JDK مقابل JRE: ما الذي يجب عليك تثبيته

Java Development Kit ، كما يوحي الاسم ، مطلوبة عندما تبحث عن تطوير تطبيقات Java. وبالتالي ، لن يحتاج المرء إلا إلى تثبيت JDK إذا كان أحد المطورين.

ومع ذلك ، نظرًا لأن Java Runtime Environment توفر مكتبات لتطبيق Java ، فمن الضروري تشغيل تطبيق فقط.

باختصار ، يجب عليك تثبيت JDK إذا كنت تبحث عن إنشاء تطبيق Java وتطويره وترجمته. إذا كنت تريد فقط تشغيل تطبيق Java ، فيجب أن يكون JRE كافيًا.

هل يمكنك تثبيت إصدارات مختلفة من JDK و JRE

الجواب هو نعم . يمكنك تثبيت إصدارات مختلفة من JDK و JRE على جهازك كما هو مطلوب ، ولا يوجد حد لعدد عمليات التثبيت لكل جهاز. ومع ذلك ، إذا تم بالفعل تثبيت إصدار موجود من JDK أو JRE ، فيمكنك حينئذٍ فقط تثبيت إصدار تمت ترقيته من نفس الحزمة.

على سبيل المثال ، إذا كان لديك JRE 1.6 مثبتًا على جهازك ، فيمكنك تثبيت JRE 1.7 أو أعلى بسهولة ، وستكون جميعها متاحة على جهازك في وقت واحد. عليك فقط تحديد أي واحد لاستخدامه باستخدام المتغير CLASSPATH.

ومع ذلك ، إذا كان لديك JRE 1.6 مثبتًا على جهازك ولكنك تريد تثبيت JRE 1.5 ، فستحتاج أولاً إلى إزالة JRE 1.6 ، وبعد ذلك ستتمكن من تثبيت JRE 1.5. بعد تثبيت الإصدار 1.5 ، يمكنك إعادة تثبيت JRE 1.6.

كيفية إلغاء تثبيت Java

قم بإلغاء تثبيت Java من لوحة التحكم

يمكنك إزالة تحديث Java من لوحة التحكم مثل أي تطبيق آخر. افتح ال برامج و مميزات نافذة عن طريق الكتابة appwiz.cpl في تشغيل. هناك ، انقر نقرًا مزدوجًا فوق تحديث Java الذي ترغب في إزالته. إذا طُلب منك التأكيد ، انقر فوق نعم .

قم بإلغاء تثبيت Java من تطبيق الإعدادات

يمكن أيضًا إزالة تحديثات Java باستخدام تطبيق الإعدادات في نظام التشغيل Windows 10 . افتح ال تطبيقات & سمات صفحة في تطبيق الإعدادات (تشغيل -> إعدادات ms: ميزات التطبيقات) ثم ابحث عن تحديث Java في قائمة التطبيقات المثبتة. انقر فوق التحديث الذي تريد إزالته وانقر فوق الغاء التثبيت . إذا طُلب منك التأكيد ، انقر فوق الغاء التثبيت تكرارا.

رقم إصدار Java مقابل اسم المنتج

لقد رأينا بعض المستخدمين يتساءلون على مواقع الويب مثل Quora و Reddit حول تقنيات تسمية إصدارات Java. تم طرح أسئلة مثل هل يشير Java 1.8 و Java 8 إلى نفس الشيء؟ أو الفرق بين JDK 1.9 أو Java 9؟

للإجابة على سؤالك، نعم و JDK 1.9 و Java 9 هما نفس الشيء. 1.9 هو رقم الإصدار بينما 9 هو اسم المنتج. نظرًا لأن Oracle تقوم بتسمية منتجات Java الخاصة بها من حيث الأرقام أيضًا ، فإن اصطلاح التسمية الخاص بها يميل إلى إرباك بعض الأشخاص.

تخطط Oracle لمواصلة اصطلاح التسمية هذا. لذلك ، اعتبارًا من الآن ، سيكون لجميع الإصدارات المستقبلية نفس اصطلاح التسمية ، وربما الارتباك أيضًا (بالنسبة للبعض).

هل جافا مجاني للاستخدام

جافا حاليًا مجاني للاستخدام الشخصي والتنموي. يمكن للشركات الصغيرة الاستفادة من هذا وإنشاء تطبيقات Java الصغيرة الخاصة بها باستخدام JDK. ومع ذلك ، مطلوب ترخيص للاستخدام التجاري.

جمعت Oracle الترخيص والدعم المتزامن لمستخدمي Java التجاريين في اشتراك ، يُعرف باسم اشتراك Oracle Java SE. لمزيد من المعلومات حول تكاليف وحزم الاشتراك ، قم بزيارة الصفحة لاستكشاف خياراتك.

كلمات ختامية

على الرغم من أهمية التحديث إلى أحدث إصدار من Java حتى يتم تطبيق أحدث تصحيحات الأمان ، إلا أن لها عيوبها. غالبًا ما يشتكي المستخدمون من توقف برامجهم عن العمل بعد تثبيت إصدار جديد.

لذلك ، نوصيك إنشاء نقطة استعادة النظام قبل تثبيت Java 8 Update 291 حتى تتمكن من الرجوع إليه في حالة حدوث خطأ.