Сегодня столкнулся с очередной проблемой, которая как-всегда подкралась незаметно из-за угла. Дело обстояло следующим образом. После скачивания Eclipse Indigo 3.7 и запуска его в JVM 7 я обычно ставлю плагины, которые облегчают программирование, например подсветку синтаксиса в окне редактора, или авто дополнение кода JavaScript и т.п. После того, как я зашел в установку программ (Help ->Install New Software…) появилось сообщение «Problem Occurred»
Вот текст того, что написано при нажатии Details:
Вот текст того, что написано при нажатии Details:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | Some sites could not be found. See the error log for more detail. Unable to read repository at http://download.eclipse.org/eclipse/updates/3.7/compositeContent.xml. Cannot assign requested address: connect Unable to read repository at http://download.eclipse.org/technology/epp/packages/indigo/content.xml. Cannot assign requested address: connect Unable to read repository at http://andrei.gmxhome.de/eclipse/site.xml. Cannot assign requested address: connect Unable to read repository at http://download.eclipse.org/mylyn/releases/indigo/compositeContent.xml. Cannot assign requested address: connect Unable to read repository at http://regex-util.sourceforge.net/update/content.xml. Cannot assign requested address: connect Unable to read repository at http://download.eclipse.org/webtools/repository/indigo/compositeContent.xml. Cannot assign requested address: connect Unable to read repository at http://download.eclipse.org/technology/epp/packages/indigo/R/content.xml. Cannot assign requested address: connect Unable to read repository at http://download.eclipse.org/releases/indigo/content.xml. Cannot assign requested address: connect |
Само окно с ошибкой представлено на скриншоте:
Аналогичное сообщение о том, что Eclipse не может найти сайты с обновлениями, получаем и при добавлении какого-нибудь Update сайта для установки дополнений в Eclipse.
Решение проблемы оказалось как-всегда не тривиальным, но легким. Для этого необходимо открыть файл настроек Eclipse — eclipse.ini и вставить в конец него следующую строку:
Аналогичное сообщение о том, что Eclipse не может найти сайты с обновлениями, получаем и при добавлении какого-нибудь Update сайта для установки дополнений в Eclipse.
Решение проблемы оказалось как-всегда не тривиальным, но легким. Для этого необходимо открыть файл настроек Eclipse — eclipse.ini и вставить в конец него следующую строку:
1 | -Djava.net.preferIPv4Stack=true |
Из-за чего собственно проблема? Да из-за того, что попытки достучатся до сайта обновлений происходили по протоколу IPv6, а он у провайдера не поддерживается, поэтому мы принудительно заставляем использовать протокол IPv4.
Теперь после сохранения настроек и перезапуска Eclipse — никаких ошибок об отсутствующем сайте обновлений мы не получим.
Комментариев нет :
Отправить комментарий