Обновления Eclipse не работают

Я установил Eclipse 3,6 на 64-битную платформу Windows. Когда я пытаюсь подключиться к сайтам обновлений, перейдя к Help->install new software, он дает следующую ошибку:

Unable to connect to repository 
http://download.eclipse.org/releases/galileo/content.xml
Connection refused: connect

Я пробовал все доступные сайты - все они дают мне ту же ошибку. Диалоговое окно показывает: Provision exception.

Любая идея, что происходит?

Ответ 1

  • В Eclipse (перейдите в Окно > Настройки > Общие > Сетевые подключения).
  • Выберите "Активный провайдер" как "Руководство".
  • Выберите HTTP и нажмите "Изменить".
  • Введите хост и порт
  • Выберите "Требуется аутентификация" и введите имя пользователя и пароль.
  • Повторите шаги с 1 по 5 для Https.

  • В разделе "прокси-прокси" нажмите "Добавить хост"

  • Введите http://download.eclipse.org/releases/galileo/content.xml и нажмите OK

Проведя целую неделю с проблемой, это решение, наконец, помогло мне

Ответ 2

Возможно, вы находитесь за брандмауэром и вам нужно получить доступ к сети через прокси. Установили ли вы прокси-сервер в своем веб-браузере? Если это так, вам нужно установить тот же прокси-сервер в Eclipse (перейдите в раздел "Настройки" > "Основные" > "Сетевые подключения" ).

Ответ 3

Хорошо, попробуйте ввести этот сайт: http://subclipse.tigris.org/update_1.6.x

Если эта ссылка работает, то это не ваша ошибка. Я пробовал вашу ссылку, и она тоже не работает для меня.

Если ссылка, которую я вам предоставил, также не работает, проблема на вашей стороне, и вам нужно проверить настройки сети.

Ответ 4

Если вы находитесь за брандмауэром, правильно настроили параметры прокси-сервера в настройках и он все еще не работает, попробуйте установить -Dsun.net.client.defaultReadTimeout=<"amount in ms, e.g. 30000"> в eclipse.ini, чтобы он работал хорошо. Похоже, Eclipse имеет быстрый тайм-аут в этом поиске обновлений. Некоторые прокси могут замедлить процесс на несколько секунд, и вы получите тайм-аут до того, как обновление будет полностью загружено.