Невозможно установить обновления или плагины в Eclipse - PullRequest
4 голосов
/ 17 июня 2011

На работе мы используем Adobe Coldfusion Builder и без проблем установили плагины, такие как MercurialEclipse. Но дома я бы хотел использовать сам Eclipse, но у меня много проблем. Когда я пытаюсь связаться с http://cbes.javaforge.com/update, он просто говорит "Невозможно прочитать репозиторий на http://cbes.javaforge.com/update/content.jar. Установка обновлений приводит к бесконечному ... ожиданию ...

Что здесь не так? Я думал, что это будет брандмауэр. Выключил, безуспешно. Пробовал читать все статьи по этой проблеме, не смог найти там и моего решения.

Надеюсь, кто-нибудь может указать мне правильное направление.

Thanx !! Маартен

Ответы [ 2 ]

1 голос
/ 20 января 2012

Это может быть проблема, связанная с прокси.Перейдите на страницу настроек сетевых подключений и в активном провайдере выберите руководство.Затем выберите HTTP, нажмите «Изменить» и затем предоставьте необходимую информацию.Сделайте то же самое для HTTPS также на странице настроек.Затем закройте страницу настроек и попробуйте снова.Это должно работать.

1 голос
/ 17 июня 2011

Вы используете другую версию Eclipse?Попробуйте открыть вкладку «Передачи» перед обновлением и посмотреть, не блокирует ли она что-то вроде загрузки content.jar.Если это так, проблема в том, что репозиторий поддерживает только классические сайты обновлений, в то время как Eclipse использует только p2.

Что касается его решения ... Я заметил, что это не работало на очень недавних сборках Eclipse.Согласно документам, классика по-прежнему должна поддерживаться.Я не знаю, если это изменение в поведении или ошибка.Обходными путями могут быть использование более старого Eclipse, переключение на классические обновления в Preferences, General / Capabilities или, возможно, размещение zip плагина в папке eclipse dropins (eclipse / dropins).

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

Я использую Eclipse 3.7 build I20110526-1708.

Отредактировано

Да, вы можете сказать, что это проблема p2: http://cbes.javaforge.com/update/content.jar - это 404, а http://cbes.javaforge.com/update/site.xml работает нормально.site.xml - это классический механизм обновления.

В соответствии с вики :

Однако пользователям редко будет нужно включать диспетчер обновлений, поскольку p2 может устанавливать с любого сайта обновлений, которыйбыл разработан для диспетчера обновлений.

Я только что попробовал это сам и могу проверить, как работает обходной путь Capabilites: после его включения перейдите в «Справка»> «Обновления программного обеспечения»> «Найти и установить».Нажмите «Поиск новых функций» для установки и добавьте свой сайт в качестве удаленного сайта.

Он должен успешно найти предоставленные функции.

Как указано в вики, это обходной путь, и он не долженобычно не используется.Я не уверен, почему это необходимо;Я не мог найти информацию об этом сам.

Что касается Dropsin DIR, я сделал ошибку: это должен быть файл JAR, а не Zip.Jar плагина *1031*, который можно найти, просмотрев файл site.xml.Это, вероятно, худший обходной путь, чем первый, хотя.

...