Rumah > Java > javaTutorial > teks badan

Bagaimana untuk Mengkonfigurasi Tetapan Proksi Gradle untuk Akses Web?

Mary-Kate Olsen
Lepaskan: 2024-11-02 23:05:30
asal
258 orang telah melayarinya

How to Configure Gradle Proxy Settings for Web Access?

Konfigurasi Proksi Gradle untuk Akses Web

Penyepaduan Gradle dengan Artifactory dalam Jenkins memerlukan akses web melalui pelayan proksi. Mengkonfigurasi sambungan proksi ini boleh menjadi mencabar, terutamanya apabila menggunakan garis miring ke belakang dalam nama pengguna proksi atau apabila berbilang pelayan proksi hadir.

Untuk menentukan tetapan proksi untuk Gradle, buat fail .gradle/gradle.properties di rumah anda direktori dan sertakan sifat berikut:

systemProp.http.proxyHost = hostname
systemProp.http.proxyPort = 8080
systemProp.http.proxyUser = de\username
systemProp.http.proxyPassword = xxx
Salin selepas log masuk

Walau bagaimanapun, konfigurasi ini mungkin membawa kepada ralat HTTP 407. Untuk mengatasi isu ini, gunakan penghalusan berikut berdasarkan jawapan Daniel:

Konfigurasi Proksi HTTP Sahaja:

gradlew -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=3128 "-Dhttp.nonProxyHosts=*.nonproxyrepos.com|localhost"
Salin selepas log masuk

Konfigurasi Proksi HTTPS Sahaja:

gradlew -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=3129 "-Dhttp.nonProxyHosts=*.nonproxyrepos.com|localhost"
Salin selepas log masuk

Konfigurasi Proksi HTTP dan HTTPS:

gradlew -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=3128 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=3129 "-Dhttp.nonProxyHosts=*.nonproxyrepos.com|localhost"
Salin selepas log masuk

Konfigurasi Proksi dengan Pengguna dan Kata Laluan:

gradlew -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=3128 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=3129 -Dhttps.proxyUser=user -Dhttps.proxyPassword=pass -Dhttp.proxyUser=user -Dhttp.proxyPassword=pass "-Dhttp.nonProxyHosts=host1.com|host2.com"
Salin selepas log masuk

Sifat ini juga boleh ditambahkan pada fail gradle-wrapper.properties. Sebagai alternatif, menetapkan pilihan ini dalam Jenkins' atau GUI Artifactory juga harus berfungsi.

Atas ialah kandungan terperinci Bagaimana untuk Mengkonfigurasi Tetapan Proksi Gradle untuk Akses Web?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!