Heim  >  Artikel  >  Java  >  Wie konfiguriere ich Gradle für die Verwendung eines Proxyservers?

Wie konfiguriere ich Gradle für die Verwendung eines Proxyservers?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-02 04:55:29721Durchsuche

How to Configure Gradle to Use a Proxy Server?

Gradle-Proxy-Konfiguration

Die Konfiguration von Gradle für den Zugriff auf das Internet über einen Proxyserver ist für die nahtlose Integration mit Remote-Repositorys oder Drittanbieterdiensten von entscheidender Bedeutung . Wenn Sie das Build-Info-Extractor-Gradle-Plugin zum Herstellen einer Verbindung mit Artifactory verwenden, ist es wichtig, die Proxy-Einstellungen korrekt anzugeben.

Um die HTTP- oder HTTPS-Proxy-Konfiguration einzurichten, fügen Sie die folgenden Eigenschaften zu Ihrem .gradle/gradle hinzu .properties-Datei:

  • Für Nur-HTTP-Proxy: -Dhttp.proxyHost=[Hostname] und -Dhttp.proxyPort=[Portnummer]
  • Für Nur-HTTPS-Proxy: -Dhttps .proxyHost=[Hostname] und -Dhttps.proxyPort=[Portnummer]
  • Für HTTP- und HTTPS-Proxy: Geben Sie sowohl die HTTP- als auch die HTTPS-Eigenschaften wie oben an

Zur Bereitstellung Anmeldeinformationen für den Proxy umfassen diese Eigenschaften: -Dhttp.proxyUser=[Benutzername] und -Dhttp.proxyPassword=[Passwort] (oder -Dhttps.proxyUser und -Dhttps.proxyPassword für HTTPS-Proxys).

Zu Um bestimmte Hosts vom Proxy-Tunneling auszuschließen, verwenden Sie die Eigenschaft -Dhttp.nonProxyHosts=[Hostnamen].

Beispiel:

Stellen Sie sich das folgende Szenario vor:

  • Proxy-Host: 127.0.0.1
  • Proxy-Port: 3128
  • Proxy-Benutzer: Benutzer
  • Proxy-Passwort: pass
  • Hosts zur Umgehung des Proxys : host1.com, host2.com

Um Gradle mit diesem Proxy zu konfigurieren, fügen Sie die folgenden Eigenschaften zu Ihrer .gradle/gradle.properties-Datei hinzu:

-Dhttp.proxyHost=127.0.0.1
-Dhttp.proxyPort=3128
-Dhttp.proxyUser=user
-Dhttp.proxyPassword=pass
-Dhttp.nonProxyHosts=host1.com|host2.com

Denken Sie daran Sie können diese Eigenschaften auch in gradle-wrapper.properties für die projektweite Proxy-Konfiguration festlegen.

Das obige ist der detaillierte Inhalt vonWie konfiguriere ich Gradle für die Verwendung eines Proxyservers?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn