Конфигурация прокси-сервера GradleJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Конфигурация прокси-сервера Gradle

Сообщение Anonymous »

Мне нужен веб-доступ из Gradle через прокси-сервер, чтобы использовать интеграцию Gradle/Artifactory для Jenkins. Чтобы уменьшить возможные причины проблем, я вручную добавляю плагин Artifactory в build.gradle и запускаю его из командной строки:

Код: Выделить всё

apply {
apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle"
}
Следуя этому описанию, я указал следующее в .gradle/gradle.properties в своем домашнем каталоге:

Код: Выделить всё

systemProp.http.proxyHost=hostname
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=de\\username
systemProp.http.proxyPassword=xxx
При указанной выше конфигурации прокси (которая, как известно, работает) это не удается:


11:33:17.699 [ОШИБКА] [org.gradle.BuildExceptionReporter] Вызвано: java.io.IOException: сервер вернул код ответа HTTP: 407 для URL: http://gradle.artifactoryonline.com/gradle/ плагины/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle


У меня есть два прокси-сервера на выбор, и один всегда отвечает 407 (Требуется проверка подлинности прокси), другой 502 (Неверный шлюз) ), поэтому, очевидно, используются параметры proxyHost и proxyPort.

Поскольку имя пользователя (на основе пользователя Active Directory) содержит обратную косую черту, я попробовал оба \\< /code> и \, но ни один из них не сработал. Указанный пользователь отличается от пользователя, вошедшего в систему на компьютере и в Active Directory. Учетные данные этого пользователя недействительны для прокси-сервера, поэтому мне нужно иметь возможность указать другого пользователя.

Установка тех же параметров в графическом интерфейсе Jenkins или Artifactory сработала.

Подробнее здесь: https://stackoverflow.com/questions/599 ... figuration
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»