머리말
Maven 프로젝트를 업데이트 할 때마다 앞으로 나아갈 수없는 진행률 표시 줄을 볼 때 매우 불편한 느낌이 듭니다. 이는 학습에 대한 열정을 방해합니다.
Maven Warehouse는 기본적으로 해외에 있으며, 특히 종속성을 다운로드 할 때 매우 느리게 사용되는 것은 불가피합니다. 국내 거울로 대체되어 비행 느낌을 느낄 수 있습니다. Maven 이미지를 지원하는 국내에는 알리바바 클라우드, 오픈 소스 중국 등이 포함되어 있으며, 이는 알리바바 클라우드로 대체됩니다.
바꾸다
maven configuration file settings.xml 수정 (물론 사용자 home directory.m2에서 settings.xml 파일을 추가 할 수도 있습니다).
$ cd $ m2_home/conf/$ sudo vim settings.xml
미러 하위 노드를 거울 노드에 추가하면 내용이 다음과 같습니다.
<mirror> <id> Nexus-Aliyun </id> <mirrorof> Central </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 파일을 읽는 위치를 지정하는 데 사용됩니다.
내부 Maven-Arachetype-Plugin 내장
로컬-로컬 위치는 ~/.m2/archetype-catalog.xml입니다
원격-카탈로그는 Maven Central Warehouse를 가리키고 있습니다
Alibaba Cloud 이미지를 수정 한 후 'MVN 아키 타입 : 생성 -DarchetyPecatalog = local'명령을 사용할 수없는 경우
$ cp ~/.m2/archetype-catalog.xml ~/.m2/repository/
그냥 해요.
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.