Para los estudiantes que a menudo usan paquetes JAR en el repositorio remoto de Maven, lo más problemático es que después de agregar la configuración de dependencia del paquete JAR, se necesita un largo proceso de descarga de paquetes JAR, porque el sitio web del repositorio de Maven es un sitio web extranjero y la velocidad es muy lenta. Es demasiado problemático poner el paquete Good Jar localmente y luego cargarlo.
En el pasado, había una dirección de almacén de imágenes Maven doméstica de Oschina, pero ahora debería estar en desuso (he esperado mucho tiempo). Ahora, en China, utiliza principalmente el almacén de imágenes Maven de Alibaba Cloud, que es muy rápido ~~~
Configuración de gradle: reemplace el mavencentral original () directamente o colóquelo frente a esto (el valor predeterminado es buscar de arriba a abajo, así que colóquelo frente a MavencEnnal. Si se agrega después de MavencEnnal, es equivalente a no agregarlo)
Repositorios {maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'} mavenlocal () mavencentral ()}Configuración maven:
<Repository> <Repository> <id> Aliyunmaven </id> <url> http://maven.aliyun.com/nexus/content/groups/public/ </url> </ repository> </repositorio>
Pregunta 2: Cómo usar espejos domésticos
Si usa Maven
Encuentre settings.xml y establezca la fuente. Aquí usamos la fuente de Alibaba Cloud, y la velocidad sigue siendo bastante rápida.
<prirror> <id> alimaven </id> <name> aliyun maven </name> <url> http://maven.aliyun.com/nexus/content/groups/public/ </url> <grorof> Central </prorof> </pror>
Si usa Gradle
Cree un nuevo archivo init.gradle en user_home/.gradle/, ingrese el contenido a continuación y guarde.
AllProjects {repositorios {def repository_url = 'http://maven.aliyun.com/nexus/content/groups/public/' all {artifactTrepository Repo -> if (instancia de repo de mavenArtiftRepository) {def url = repo.url.Tostring () si) si) (url.startswith ('https://repo1.maven.org/maven2') || url.startswith ('https://jcenter.bintray.com/')) {proyecto.logger.lifecycle "Repositorio $ {Repo.url} replicado por $ Repository_url." Eliminar repo}}} maven {url repositorio_url}}}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.