Pour les étudiants qui utilisent souvent des forfaits JAR dans le référentiel à distance Maven, la chose la plus gênante est qu'après avoir ajouté la configuration de la dépendance des packages JAR, il faut un long processus de téléchargement de packages JAR, car le site Web du référentiel Maven est un site Web étranger et la vitesse est très lente. Il est trop gênant de mettre le bon package JAR localement, puis de le charger.
Dans le passé, il y avait une adresse d'entrepôt d'image Maven Oschina, mais elle devrait être obsolète maintenant (j'ai attendu longtemps). Maintenant, en Chine, il utilise principalement l'entrepôt d'image Maven d'Alibaba Cloud, qui est très rapide ~~~
Configuration de gradle: remplacez directement le mavencentral () d'origine ou le mettez-le devant cela (la valeur par défaut est de rechercher de haut en bas, alors mettez-le devant Mavencentral. S'il est ajouté après Mavencentral, il est équivalent à ne pas l'ajouter)
Repositaires {maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'} mavenlocal () mavencentral ()}Configuration Maven:
<Fepository> <Fepository> <id> aliyunmaven </id> <url> http://maven.aliyun.com/nexus/content/groups/public/ </url> </ Repository> </ Repository>
Question 2: Comment utiliser les miroirs domestiques
Si vous utilisez maven
Rechercher des paramètres.xml et définir la source. Ici, nous utilisons la source d'Alibaba Cloud, et la vitesse est encore assez rapide.
<Mirror> <id> alimaven </id> <name> Aliyun maven </name> <url> http://maven.aliyun.com/nexus/content/groups/public/ </url> <Mirrorof> Central </ Mirrorof> </mirror>
Si vous utilisez Gradle
Créez un nouveau fichier init.gradle sous user_home / .gradle /, entrez le contenu ci-dessous et enregistrez.
AllProjects {Repositories {def Repository_Url = 'http://maven.aliyun.com/nexus/content/groups/public/' all {artifactrepository repo -> if (repo instanceof mavenartifactre (url.startswith ('https://repo1.maven.org/maven2') || url.startswith ('https://jcenter.bintray.com/')) {project.logger.lifecycle "Repository $ {repo.url} remplacé par $ Repository_url." supprimer le repo}}} maven {url Repository_url}}}Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.