مقدمة
في كل مرة أقوم فيها بتحديث مشروع Maven ، أشعر بعدم الارتياح الشديد عندما أرى شريط التقدم الذي لا يمكنني المضي قدمًا ، مما يعيق بوضوح حماسي للتعلم.
يكون مستودع Maven في الخارج افتراضيًا ، ومن المحتم أن يتم استخدامه ببطء شديد ، خاصة عند تنزيل التبعيات ، يتم استبداله بمرآة محلية ، بحيث يمكنك الشعور بالشعور بالطي. تشمل الصور المحلية التي تدعم صور Maven Alibaba Cloud و Open Source China ، وما إلى ذلك ، والتي يتم استبدالها بـ Alibaba Cloud.
يستبدل
قم بتعديل إعدادات ملفات تكوين Maven.xml (بالطبع ، يمكنك أيضًا إضافة ملف Settings.xML ضمن دليل المستخدم الرئيسي. m2)
$ cd $ m2_home/conf/$ sudo vim settings.xml
فقط أضف عقدة مرآة للأطفال إلى عقدة المرايا ، والمحتوى كما يلي:
<lirerR> <id> nexus-aliyun </id> <lirerorof> المركزية </mirrorof> <name> nexus aliyun </name> <Url> http://maven.aliyun.com/nexus/content/groups/public </url> </mirror>
فقط حفظه.
خاتمة
حسنًا ، ابدأ في الاستمتاع بسرعة التنزيل 100 مرة
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――�
نصائح:
قم بتنزيل ملف Archetype-catalog.xml ، وحذف الهياكل العظمية غير الضرورية ، واحتفظ بالهياكل العظمية غير الضرورية.
# لا يوجد خطأ في بناء الجملة عند التنزيل مباشرة. $ wget http://maven.aliyun.com/nexus/content/groups/public/archetype-catalog.xml
هناك واحد آخر '^m'
-يتم استخدام Archetypecatalog لتحديد الموقع الذي يقرأ فيه Maven-Archetype-Plugin ملف Archetype-catalog.xml:
داخلي-أرشت archetype-plugin مدمج
المحلي المحلي ، الموقع هو ~/.m2/Archetype-catalog.xml
عن بُعد-citalog يشير إلى مستودع Maven المركزي
بعد تعديل صورة Alibaba Cloud ، إذا كان لا يمكن استخدام أمر "MVN Archetype: إنشاء -darchetypecatalog = محلي"
$ cp ~/.m2/archetype-catalog.xml ~/.m2/ropository/
افعل ذلك.
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.