คำนำ
ทุกครั้งที่ฉันอัปเดตโครงการ Maven ฉันรู้สึกอึดอัดมากเมื่อเห็นแถบความคืบหน้าที่ฉันไม่สามารถก้าวไปข้างหน้าได้ซึ่งเป็นอุปสรรคต่อความกระตือรือร้นในการเรียนรู้
คลังสินค้า Maven อยู่ต่างประเทศโดยค่าเริ่มต้นและเป็นสิ่งที่หลีกเลี่ยงไม่ได้ที่จะใช้อย่างช้าๆโดยเฉพาะอย่างยิ่งเมื่อดาวน์โหลดการพึ่งพามันถูกแทนที่ด้วยกระจกในประเทศเพื่อให้คุณรู้สึกถึงความรู้สึกบิน ภาพในประเทศที่รองรับภาพ Maven ได้แก่ Alibaba Cloud, Open Source China ฯลฯ ซึ่งถูกแทนที่ด้วย Alibaba Cloud
แทนที่
แก้ไขไฟล์ maven configuration settings.xml (แน่นอนคุณยังสามารถเพิ่มไฟล์ settings.xml ภายใต้ผู้ใช้ home directory.m2)
$ cd $ m2_home/conf/$ sudo vim settings.xml
เพียงเพิ่มโหนดเด็กมิเรอร์ลงในโหนดมิเรอร์และเนื้อหามีดังนี้:
<มิเรอร์> <id> nexus-aliyun </id> <irlorof> กลาง </irmorf> <name> nexus Aliyun </name> <url> http://maven.aliyun.com/nexus/content/groups/public </url>
เพียงแค่บันทึก
บทสรุป
ตกลงเริ่มเพลิดเพลินกับความเร็วในการดาวน์โหลด 100 เท่า
------------------------------------------------------------------------------------
เคล็ดลับ:
ดาวน์โหลดไฟล์ archetype-catalog.xml ลบโครงกระดูกที่ไม่จำเป็นและเก็บไฟล์ที่ใช้กันทั่วไป
# ไม่มีข้อผิดพลาดทางไวยากรณ์เมื่อดาวน์โหลดโดยตรง $ wget http://maven.aliyun.com/nexus/content/groups/public/archetype-catalog.xml
มีอีกหนึ่ง '^m'
-archetypecatalog ใช้เพื่อระบุตำแหน่งที่ maven-archetype-plugin อ่านไฟล์ archetype-catalog.xml:
Internal-Maven-Archetype-Plugin ในตัว
ท้องถิ่นท้องถิ่นตำแหน่งคือ ~/.m2/archetype-catalog.xml
ระยะไกล-แคตตาล็อกชี้ไปที่คลังสินค้ากลาง Maven
หลังจากแก้ไขอิมเมจของอาลีบาบาคลาว
$ cp ~/.m2/archetype-catalog.xml ~/.m2/repository/.
แค่ทำ
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น