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

كيفية إجبار Maven على استخدام Java 1.7 عند تثبيت إصدارات Java متعددة؟

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

How to Force Maven to Use Java 1.7 When Multiple Java Versions Are Installed?

إنشاء بيئة Java محددة لـ Maven

يستفيد Maven من متغير البيئة JAVA_HOME لتحديد إصدار Java الذي يجب استخدامه. باتباع السيناريو حيث تم تثبيت إصدارات Java متعددة وتطلب على وجه التحديد من Maven استخدام Java 1.7 بينما يتم تعيينه افتراضيًا حاليًا على Java 1.6، إليك طريقتان:

تعديل JAVA_HOME ديناميكيًا

يمكنك التعديل مؤقتًا متغير JAVA_HOME للإشارة إلى Java 1.7 قبل تنفيذ Maven والعودة إليه لاحقًا:

  1. قم بتعيين JAVA_HOME إلى دليل Java 1.7:

    export JAVA_HOME=/path/to/jdk1.7
  2. mvn ...

    mvn ...
    تحرير Maven ملف التكوين
بدلاً من ذلك، يمكنك تغيير ملف تكوين Maven لتحديد إصدار Java بشكل صريح:

حدد موقع ملف تكوين Maven وافتحه:
  1. - لينكس/ماك: ~/.m2/mvn.config - Windows: %USERPROFILE%\.m2\mvn.config

    - Linux/Mac: ~/.m2/mvn.config
    - Windows: %USERPROFILE%\.m2\mvn.config
    أضف السطر التالي إلى الملف:
  2. /path/ to/jdk1.7

    /path/to/jdk1.7
أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3