Eclipse по-прежнему использует настройки http.proxyHost, когда они больше не установлены - PullRequest
2 голосов
/ 17 марта 2009

Я имею дело с той же проблемой, что и " Zombie http.proxyHost settings для JVM на OSX ", за исключением того, что я на Kubuntu 8.04 и Eclipse 3.4.2. Я должен был использовать прокси для работы, но мигрировал с него. Я сбросил все в моей среде, которую я могу найти внутри и снаружи Eclipse, чтобы избавиться от настройки прокси. Однако, когда я пытаюсь использовать функцию обновления программного обеспечения, я обнаруживаю, что она все еще использует прокси. В журнале ошибок я вижу:

! ENTRY org.eclipse.core.net 1 0 2009-03-17 10: 49: 50.137! СООБЩЕНИЕ Системное свойство http.proxyHost было установлено на netproxy.blah.com из внешнего источника. Это значение будет перезаписано с использованием значений из настроек

! ENTRY org.eclipse.core.net 1 0 2009-03-17 10: 49: 50.164! СООБЩЕНИЕ Системное свойство http.proxyPort было установлено равным 3128 из внешнего источника. Это значение будет перезаписано с использованием значений из настроек

Какие-либо идеи относительно того, каким может быть внешний источник, устанавливающий это свойство?

Ответы [ 3 ]

6 голосов
/ 28 июля 2009

Это ошибка в панели настроек. Вы можете увидеть это, если у вас есть файл рабочей области / .metadata / .log.

Обходной путь (по крайней мере в Eclipse 3.4.2):

  • Открыть Окно> Настройки , затем Общие> Сетевые подключения
  • Выбрать Ручная настройка прокси
  • Нажмите кнопку Добавить хост ... , чтобы добавить запись «Без прокси»
  • Введите случайную запись, произнесите 'localhost' и нажмите OK
  • Нажмите Прямое подключение к Интернету
  • Закройте панель свойств кнопкой OK .
3 голосов
/ 03 февраля 2015

Или перейдите в файл eclipse.ini и проверьте, есть ли такие параметры, как:

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=myproxy
-Dhttp.proxyUser=mydomain\myusername
-Dhttp.proxyPassword=mypassword
-Dhttp.nonProxyHosts=localhost|127.0.0.1

ИЛИ те же параметры, но первый заканчивается в 4, как показано ниже:

  -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4

С момента выпуска Eclipse Kepler (4.3)

С этими параметрами вы можете отключить провайдера HttpClient и заставить ECF вместо этого использовать провайдера на основе JRE URLConnection (строка 1). И установить настройки прокси.

0 голосов
/ 21 мая 2009

Я помню, у меня была похожая проблема с разъемом богомола mylyn. Я не помню, где именно была запись, но я думаю, что где-то в папке метаданных вашего рабочего пространства был файл опций для этого конкретного плагина. Может быть, что-то подобное существует для вашей проблемы. В системе Windows я уже нашел параметры затмения в папке приложения домашнего каталога пользователей. Не уверен, хотя, как это делается в Ubuntu ... это было давно.

В худшем случае вы можете просто установить другой экземпляр Eclipse и посмотреть, работает ли он. Хотя если файл конфигурации, отвечающий за эту проблему, находится не в папке eclipse, у вас все равно будет та же проблема.

По крайней мере, у вас будет подсказка о том, где она находится - папка затмения, рабочая область или настройки системы в домашней папке.

Привет и удачи!

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