كيفية ضبط JAVA_HOME في Windows 10

في مصطلحات Unix ، متغير البيئة عبارة عن سلسلة تحتوي على معلومات مثل اسم محرك الأقراص ، واسم المسار ، واسم الملف ، وما إلى ذلك. JAVA_HOME هو متغير بيئة يعالج الدليل حيث تم تثبيت Java Runtime Environment أو Java Development Kit في النظام. لكي أكون دقيقًا ، قل ما إذا كنت قد قمت بتثبيت Java في المسار C: \ Program Files \ Java \ jdk1.8.0_121 على جهاز الكمبيوتر الخاص بك ، فإن Java_Home هو C: \ Program Files \ Java \ jdk1.8.0_121 . في الأساس ، يعد JAVA_Home مجرد نموذج تستخدمه البرامج المستندة إلى Java مثل Apache Tomcat وأدوات خادم التطبيقات الأخرى للعثور على مكان وضع Java في النظام.

تستفيد برامج الجهات الخارجية هذه من متغيرات البيئة التي تشير إلى دليل JDK أو JRE. بكلمات بسيطة ، يسهل على البرامج تحديد موقع الدليل القابل للتنفيذ مثل javac في الكمبيوتر. إذا كنت لا تستخدم برامج الجهات الخارجية هذه ، فقد لا يكون إلزاميًا للمستخدمين إعداد JAVA_Home في نظامك. في هذه المقالة ، سنشرح بالتفصيل كيفية تعيين JAVA_HOME كمتغير البيئة في Windows 10.

إعداد JAVA_HOME في نظام التشغيل Windows 10

اضبط متغير بيئة JAVA_HOME وقم بتحديث مسار النظام

قم بتنزيل وتثبيت Java من الموقع الرسمي - java.com .

بعد التثبيت ، انتقل إلى قائمة ابدأ واكتب إعدادات النظام المتقدمة.

انقر فوق عرض إعدادات النظام المتقدمة من القائمة لفتح خصائص النظام.

انتقل إلى علامة التبويب خيارات متقدمة وانقر على زر متغير البيئة .

في نافذة متغير البيئة ، انقر على زر جديد تحت متغير النظام.

في تحرير متغير النظام ، أدخل اسم المتغير كـ JAVA_HOME وقيمة المتغير كمسار إلى دليل JDK الخاص بك.

انقر فوق موافق .

عد الآن إلى نافذة متغير البيئة وحدد المسار تحت متغير النظام.

كيفية ضبط JAVA_HOME في Windows 10

انقر على تحرير الزر لفتح نافذة تحرير متغير البيئة.

انقر فوق الزر جديد واكتب ٪ JAVA_HOME٪ \ bin .

انقر فوق " موافق" لتطبيق التغييرات.

تحقق من إعداد تكوين JAVA_HOME باستخدام CMD

لاختبار التكوين الخاص بك ، افتح موجه الأوامر .

اكتب echo٪ JAVA_HOME٪ واضغط على Enter. هذا يجب أن يطبع دليل JDK الذي يشير JAVA_HOME. بدلاً من ذلك ، إذا رأيت مساحة ، فهذا يعني أنك فشلت في إعداد متغير البيئة.

النوع التالي javac -version الذي يجب أن يطبع نسخة Java compiler.

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

أتمنى أن يساعدك هذا!