Los perfiles detallados settings.xml
Antes de saber puede configurar la duplicación de almacén, pero por lo general la velocidad descargar el paquete jar pero todavía aceptable. Así configuración perezoso, hasta que el código fuente de arranque de primavera recientemente compilado, llamado un plug-in de velocidad de descarga Mana. Terminó con recompilación un poco, muy fragante, mucho más rápido que el sitio web oficial de la biblioteca
Vamos a decir en detalle lo que esta settings.xml, que se puede personalizar el comportamiento de Maven, settings.xml se puede colocar en dos posiciones, ~ / .m2 / setting.xml (el valor predeterminado es sin necesidad de replicar la nuestra) y $ {experto .home} /conf/setting.xml
El orden de los archivos de configuración de carga es de 2 ~ / .m2 / setting.xml> $ {} maven.home /conf/setting.xml, con el fin de no afectar a los demás, por lo copiamos el directorio principal conf settings.xml, en los usuarios personalizar el comportamiento del nivel de Maven
Esto y la variable de entorno de configuración es algo similar, Windos y Linux se puede configurar variables de entorno a nivel de sistema y variable de entorno a nivel de usuario, simplemente diciendo aquí acerca de Linux es que, en el directorio / etc / profile qué configuración es la variable de entorno a nivel de sistema, ~ / .bash_profile que configuración es variable de entorno de nivel de usuario
O con una gran cantidad de diversos elementos de configuración, configurar un almacén de espejo, agentes y otras configuraciones, hoy nos enseñan los valores de repositorio espejo Ali nube
configuración de duplicación Ali nube
Añadir etiquetas de espejos retrovisores en settings.xml puede
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>