Как получить доступ к динамическим прокси из настроек сети Eclipse? - PullRequest
15 голосов
/ 01 июля 2010

Я работаю над плагином Eclipse, который должен подключаться к удаленному серверу.Я пытаюсь использовать настройки сети Eclipse, чтобы получить proxyHost и Port.Мне удалось получить прокси-сервер настроек «Ручной» с помощью классов IProxyService и IProxyData, а также настройки прокси-сервера «Native», если они установлены на локальном компьютере.Проблема возникает, когда proxyProvider установлен в Native, а значения proxyHost и Port отображаются как динамические в настройках Eclipse.Есть ли способ получить доступ к этим значениям?

Спасибо.

Ответы [ 3 ]

1 голос
/ 20 мая 2011

Спасибо за ответы, ребята,

Это можно сделать с помощью класса IProxyService в eclipse.Фрагменты кода ниже использовали отражение в некоторых случаях, которые вы можете игнорировать.Также взгляните на эту ссылку (http://www.vogella.de/blog/2009/12/08/eclipse-rcp-proxy-preference/)

1). Получение трекера прокси1010 * 3) В зависимости от версии eclipse используйте метод «getProxyDataForHost» или «select» для доступа к информации прокси-сервера eclipse (host, userID, password и т. Д.).

0 голосов
/ 17 мая 2011

Следующее всегда работало для меня при настройке прокси.

System.setProperty("https.proxyHost", "myproxy.domain.com");
System.setProperty("https.proxyPort", "myport");
0 голосов
/ 10 мая 2011

Не проблема ли в том, что фаза подключения вашего плагина выполняется до того, как Eclipse определит хост во время выполнения? Это единственное различие, которое я вижу между статическими и динамическими определениями сетевых настроек Eclipse.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...