Received status code 407 from server: Proxy Authentication Required

Received status code 407 from server: Proxy Authentication Required

Gradleプロキシ設定

gradleプロジェクトでGradleプロジェクトのリフレッシュをすると、プロキシーの設定が出来ていない為エラーとなった場合にこのエラーが発生します。

Gradleのプロキシ設定はユーザーホームディレクトリのファイルで設定を行う必要があります。

<ユーザー>\.gradle\gradle.properties

上記ファイルを作成します。

systemProp.http.proxyHost=プロキシ.confrage.co.jp
systemProp.http.proxyPort=88
systemProp.http.proxyUser=takahashi
systemProp.http.proxyPassword=12345678
systemProp.http.nonProxyHosts=localhost

HTTPSの場合は、httpをhttpsにするだけです。

systemProp.https.proxyHost=www.example.com
systemProp.https.proxyPort=8080
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost

Gradle3.1以降

Gradle3.1以降は、HTTPSプロキシの設定が明記されていない場合は、フォールバック的にHTTPプロキシの設定をHTTPS通信にも使おうとします。

但しこれはフォールバック的な処理なので、トラブルを避けるために明示的にhttp,httpsを記載する事が推奨されています。

gradle.properties配置場所(Linux)

ユーザーホーム

<ユーザー>/.gradle/gradle.properties

プロジェクト直下(優先される)

<プロジェクト>/gradle.properties

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました