إعدادات وكيل Maven في IntelliJ: المستورد مقابل المشغّل
قارن إعدادات المستورد والمشغّل عندما يستطيع IntelliJ البناء عبر وكيل لكنه لا يستطيع المزامنة، أو العكس.
إذا كانت أهداف Maven تعمل في IntelliJ لكن المزامنة تفشل، فافحص المستورد قبل استبدال نقطة نهاية الوكيل. فهؤلاء مستهلكون منفصلون:
| العملية العاملة أو الفاشلة | إعدادات العملية ذات الصلة |
|---|---|
| فحص اتصال HTTP في IDE | تكوين الشبكة HTTP الخاص بـ IntelliJ |
| استيراد المشروع أو مزامنته | خيارات JDK وJVM الخاصة بمستورد Maven |
| تنفيذ أهداف Maven | بيئة تشغيل مشغّل Maven وخيارات JVM |
قارن أولاً توزيعة Maven وملف إعدادات المستخدم المحدد، بما في ذلك التجاوزات الصريحة المستخدمة في الطرفية. اجعل الوكيل النشط في الإعدادات الفعلية متسقاً قبل إضافة خصائص في عدة حقول VM.
ثم حدد أي خاصية وكيل Java أو مخزن ثقة مخصص أو أي خيار JVM آخر عند العملية الفاشلة. تؤثر خيارات المشغّل في الأهداف؛ وتؤثر خيارات المستورد في الاستيراد. وهي ليست أسماء بديلة. كما يمكن أن يثق اثنان من JDK المحددين بجهات CA تنظيمية مختلفة مع استخدامهما نقطة النهاية نفسها، لذا لا يثبت خطأ الشهادة وجود خطأ في كلمة المرور.
خطأ المزامنة وحده يوجّه الانتباه إلى المستورد ومدخلاته. وخطأ الهدف وحده يوجّه الانتباه إلى المشغّل. وقد يُدخل اختبار أو تطبيق متفرّع JVM آخر بإعداداته الخاصة.
أبقِ الإصلاح عند ذلك المالك بدلاً من لصق خصائص proxyHost العامة في كل مكان أو تعديل ملفات Maven المرفقة. فملف الإعدادات القابل للتحديد وخيارات العملية الموجّهة يجعلان النتيجة قابلة للتكرار بعد تحديثات IDE.