In diesem Artikel wird die Gradle -Methode mit dem Maven -Repository vorgestellt. Ich werde es mit Ihnen teilen. Die Details sind wie folgt:
Ändern Sie in der Datei Build.gradle wie folgt Repositories:
Repositories {mavenlocal () mavencentral ()}Auf diese Weise priorisieren Sie das Finden des erforderlichen JAR -Pakets von Mavens Repository
Mein lokales Repository für die Maven -Konfiguration befindet sich in d:/repository (siehe "So ändern Sie die lokale Repository -Adresse des Maven -Repositorys" unten). Um das Herunterladen in das Standardverzeichnis des C -Laufwerks zu verhindern, wird empfohlen, die Einstellung zu kopieren.xml in das Verzeichnis c: /users/username/.m2/.
Wenn das Abhängigkeitspaket in Build.gradle über Maven heruntergeladen wurde, wird es nicht wiederholt heruntergeladen. Wenn es jedoch nicht heruntergeladen wurde, lädt Gradle es auf den Konfigurationspfad herunter, wie in der Abbildung unten gezeigt
Ich bin der Meinung, dass es noch besser wäre, wenn das Gradle -Repository nach Gradle in das Maven -Repository heruntergeladen werden kann.
So ändern Sie die lokale Repository -Adresse von Maven
Gehen Sie zum Maven-Verzeichnis (z. B.: ../apache-maven-3.3.9/conf/setings.xml), ändern Sie die Datei "Settings.xml", der Inhalt lautet wie folgt:
<Localrepository> d:/repository/</localRepository>
So verwenden Sie Hausspiegel
Wenn Sie Maven verwenden
Finden Sie die Settings.xml und setzen Sie die Quelle. Hier verwenden wir die Quelle von Alibaba Cloud und die Geschwindigkeit ist immer noch ziemlich schnell.
<Mirror> <ID> Alimaven </id> <name> Aliyun Maven </name> <Url> http://maven.aliyun.com/nexus/content/groups/public/ </url> <mirrorof> zentral </minorof> </mirror>
Wenn Sie Gradle verwenden
Erstellen Sie eine neue Datei init.gradle unter user_home/.gradle/, geben Sie den folgenden Inhalt ein und speichern Sie.
AlleProjects {Repositories {def repository_url = 'http://maven.aliyun.com/nexus/content/groups/public/' alle {artifactrepository repo -> if (repo Instance mavenartifactrepository) {Defoctring = Repo.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.ur.url.ToString () -An -Fall) (url.startswith ('https://repo1.maven.org/maven2') || url.startswith ('https://jcenter.bintray.com/') {project.logger.lifecycle "repository $ {repo.url} $ by $ repository_url." Entfernen Sie Repo}}} Maven {url repository_url}}}Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.