ホームページ  >  記事  >  Java  >  プロキシサーバーを使用するように Gradle を設定するにはどうすればよいですか?

プロキシサーバーを使用するように Gradle を設定するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-02 04:55:29721ブラウズ

How to Configure Gradle to Use a Proxy Server?

Gradle プロキシ構成

プロキシ サーバー経由でインターネットにアクセスするように Gradle を構成することは、リモート リポジトリまたはサードパーティ サービスとのシームレスな統合にとって重要です。 。 build-info-extractor-gradle プラグインを使用して Artifactory に接続する場合、プロキシ設定を正しく指定することが重要です。

HTTP または HTTPS プロキシ構成をセットアップするには、次のプロパティを .gradle/gradle に追加します。 .properties ファイル:

  • HTTP のみのプロキシの場合: -Dhttp.proxyHost=[ホスト名] および -Dhttp.proxyPort=[ポート番号]
  • HTTPS のみのプロキシの場合: -Dhttps .proxyHost=[ホスト名] および -Dhttps.proxyPort=[ポート番号]
  • HTTP と HTTPS プロキシの両方: 上記のように HTTP プロパティと HTTPS プロパティの両方を指定します

プロキシの認証情報には、次のプロパティが含まれます: -Dhttp.proxyUser=[user name] および -Dhttp.proxyPassword=[password] (HTTPS プロキシの場合は -Dhttps.proxyUser および -Dhttps.proxyPassword)。

Toプロキシ トンネリングから特定のホストを除外するには、-Dhttp.nonProxyHosts=[ホスト名] プロパティを使用します。

例:

次のシナリオを考えてみましょう:

  • プロキシ ホスト: 127.0.0.1
  • プロキシ ポート: 3128
  • プロキシ ユーザー: user
  • プロキシ パスワード: pass
  • プロキシをバイパスするホスト: host1.com、host2.com

このプロキシを使用して Gradle を構成するには、次のプロパティを .gradle/gradle.properties ファイルに追加します。

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

覚えておいてください。プロジェクト全体のプロキシ構成のために、これらのプロパティを gradle-wrapper.properties で設定することもできます。

以上がプロキシサーバーを使用するように Gradle を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。