Prefacio
Cada vez que actualizo el proyecto Maven, me siento muy incómodo cuando veo la barra de progreso que no puedo seguir adelante, lo que obviamente dificulta mi entusiasmo por el aprendizaje.
El almacén Maven está en el extranjero de forma predeterminada, y es inevitable que se use muy lentamente, especialmente al descargar dependencias, se reemplaza con un espejo doméstico, para que pueda sentir la sensación de vuelo. Los nacionales que apoyan las imágenes Maven incluyen Alibaba Cloud, Open Source China, etc., que son reemplazados por Alibaba Cloud.
reemplazar
Modifique el archivo de configuración de Maven settings.xml (por supuesto, también puede agregar un archivo settings.xml en el directorio de inicio del usuario.m2)
$ cd $ m2_home/conf/$ sudo vim settings.xml
Simplemente agregue un nodo infantil espejo al nodo Mirrors, y el contenido es el siguiente:
<prirror> <id> nexus-aliyun </id> <precorof> Central </prrorof> <name> nexus aliyun </name> <url> http://maven.aliyun.com/nexus/content/groups/public </sl> </prorror>
Solo guárdelo.
Conclusión
Ok, comience a disfrutar 100 veces la velocidad de descarga
"" "..... ... ... ..... .....-- ...
Consejos:
Descargue el archivo ArcheType-Catalog.xml, elimine los esqueletos innecesarios y retenga los usados comúnmente.
# No hay un error de sintaxis al descargar directamente. $ wget http://maven.aliyun.com/nexus/content/groups/public/archetype-catalog.xml
Hay uno más '^m'
-ArchetyPecatalog se usa para especificar la ubicación donde el archivo Maven-Archetype-Plugin lee Archetype-Catalog.xml:
arcete-arcype-plugin interno incorporado
Local-Local, la ubicación es ~/.m2/arquetype-catalog.xml
Remoto-Catáloga que apunta a Maven Central Warehouse
Después de modificar la imagen en la nube de Alibaba, si el comando 'MVN Archetype: Generar -DarchetyPecatalog = local' no se puede usar
$ cp ~/.m2/arquetype-catalog.xml ~/.m2/repository/
Hazlo.
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.