Eclipse 3.5 Невозможно установить плагины

Я действительно не знаю, что происходит с Eclipse 3.5 (3.5.0 или 3.5.1, с теми же проблемами), но сейчас уже 2 дня, когда я борюсь с Eclipse, чтобы найти способ сделать установку плагинов работайте через "Установить новый экран программного обеспечения"!!! Я посетил множество форумов и блогов, попробовал множество решений, но напрасно: каждый раз, когда текущая проблема исчезает, появляется новая.

Я пытаюсь заставить его работать в моем офисе, так что за прокси. Лучшим советом, который я получил до сих пор, является тот, который касается известной проблемы с проксими NTLM: http://wiki.eclipse.org/ECF_Filetransfer_Support_for_NTLMv2_Proxies. Я установил подсказку, но теперь у меня появилось новое сообщение об ошибке: Eclipse не может найти репозитории вообще... Например, вот что я получаю сейчас с сайтом обновления Galileo:

org.eclipse.equinox.internal.provisional.p2.core.ProvisionException: No repository found at http://download.eclipse.org/releases/galileo.
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:380)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:606)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:88)
    at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.loadMetadataRepository(ProvisioningUtil.java:88)
    at org.eclipse.equinox.internal.provisional.p2.ui.QueryableMetadataRepositoryManager.doLoadRepository(QueryableMetadataRepositoryManager.java:55)
    at org.eclipse.equinox.internal.provisional.p2.ui.QueryableRepositoryManager.loadRepository(QueryableRepositoryManager.java:195)
    at org.eclipse.equinox.internal.provisional.p2.ui.QueryableRepositoryManager.loadAll(QueryableRepositoryManager.java:108)
    at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.run(PreloadingRepositoryHandler.java:71)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Срочно с http://download.eclipse.org/eclipse/updates/3.5 или http://download.eclipse.org/tools/mylyn/update/e3.4/ и независимо от сайта: никто не работает.

Пожалуйста, помогите!

PS: Ниже приведены некоторые дополнительные сведения:

У меня такая же проблема с программным обеспечением сторонних разработчиков... например: http://www.epic-ide.org/updates/testing/site.xml.... то же сообщение об ошибке.

Если я перейду в "Настройки" > "Установить/обновить" > "Доступные узлы программного обеспечения", щелкните по всему сайту и в тестовом соединении я получаю исключение ProvisionException с этим сообщением об ошибке (когда я нажимаю на детали):

Невозможно прочитать репозиторий на http://download.eclipse.org/technology/epp/packages/galileo/site.xml. Не удалось прочитать репозиторий http://download.eclipse.org/technology/epp/packages/galileo/site.xml. Сервер перенаправлен слишком много раз (20)

решение: добавьте следующие строки в ваш eclipse.ini файл (до -vmargs): (проверено на 3.5; 3.5.1; 3.6.2)

-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

Ответы

Ответ 1

У нас здесь было много проблем, а именно поддержка прокси. Мы закончили с использованием Pulse: http://www.poweredbypulse.com/

У Pulse есть встроенная поддержка нескольких плагинов, однако вы можете легко добавить сторонний плагин и даже локальный файл jar.

Странно, что он не всегда использует встроенную функцию Eclipse, поэтому иногда, когда Eclipse становится сложным (например, в нашем случае для прокси-бизнеса), вы можете обходить его с помощью Pulse.

Ответ 2

Используйте следующую настройку, и все будет установлено. Перейдите в Окно → Предпочтение → Общие → Сетевое подключение → выберите Прямой из раскрывающегося списка enter image description here

Ответ 3

Несколько недель назад я наткнулся на проблему с Java и MySQL-Connection. Проблема в том, что соединение не может быть установлено. Во всяком случае, исправление заключалось в том, чтобы добавить -Djava.net.preferIPv4Stack=true в командную строку.

Я просто добавил ту же строку в eclipse.ini, и, как выясняется, она также исправляет эту проблему для меня. Имя опции довольно самообъяснимо: оно предпочитает стек IPv4 поверх стека IPv6. Таким образом, это решение может оказаться нецелесообразным для всех.

Ответ 4

У меня была аналогичная проблема с настройкой eclipse в офисе. Я настроил для HTTP, HTTPS и SOCKS:

Окно > pref > общие > сетевые подключения

Удаление настроек прокси для SOCKS исправило проблему для меня.

Ответ 5

У меня была аналогичная проблема с настройкой eclipse.

Я изменил: NATIVE соединение с MANUAL и очистил настройки прокси для SOCKS в Windows Preferences General Network connection. Это поставило проблему для меня.

Ответ 6

У меня была аналогичная проблема. Я изменил Прямое соединение с Нативный, и он сработал.

Предпочтения → Общие → Сетевые подключения.

Ответ 8

Мне также пришлось отключить свой персональный брандмауэр и брандмауэр Windows, и он работал в конце.

Ответ 9

Я сражался с eclipse 3.5.0 (galileo) в течение нескольких дней, мне приходилось использовать эту версию, потому что я занимаюсь разработкой BlackBerry, и eclipse приходит в комплекте с спецификацией Blackberry, поэтому мне нужно использовать пакет, который они связали, который не был 3.5.0 (а не 3.5.1), НО SirFabel сохранил этот день, благодаря всем, кто внес свой вклад в это сообщение.

Я использовал 3.5.0 и сделал Msgstr "Установить следующее системное свойство в файле eclipse.ini: -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors = org.eclipse.ecf.provider.filetransfer.httpclient Для получения дополнительной информации об этом: wiki.eclipse.org/... - Настроить только прокси HTTP и HTTPS. Не SOCKS!!"

и я могу пройти через прокси-сервер моих компаний!!!!

Ответ 10

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

Особенности: Win 7 x64 на macbook pro. Сломанное затмение было galileo и 1 из 4 установок на моей машине в то время - все остальные работали.

У меня не было прокси-сервера, поэтому выше решение в вопросе не работало.

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

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

Ответ 11

Это ОС Windows, которые создают проблему. У меня та же проблема. Затем я попробовал другое приложение, использующее JavaVM для подключения к Интернету, и они терпят неудачу. Попробуйте обновить JRE, вы заметите это. Если JRE не может обновить себя, тогда есть некоторая недоступность сокета, которая препятствует доступу к Интернету помимо использования собственного API окон. Я переустановил Win7 и исправил проблему.

Ответ 12

Наконец, я получил eclipse 3.7, работающий за брандмауэром компании. Я установил true "java.net.useSystemProxies" в файле "net.properties", расположенном на "C:\Program Files\Java\jre6\lib" (этот путь может отличаться для вашей установки JRE). После этого установите для Active Provider параметр "Нативный" в Eclipse. Нет необходимости предоставлять какие-либо данные прокси-сервера в любом месте, просто выберите его из настроек браузера по умолчанию

Ответ 13

Я встречаю те же вопросы в 3.7 на ubuntu 12.04. В My Os используется прокси 127.0.0.1, а в eclipse используется другой прокси-сервер 192.168.1.1.

Я прочитал .log для информации. В нем говорится: ! СООБЩЕНИЕ Системное свойство http.proxyHost установлено в 127.0.0.1, но должно быть 192.168.1.1.

поэтому я изменяю настройку сетевой работы eclipse так же, как и систему. Наконец, он работает.

Ответ 14

Я также столкнулся с такой же проблемой при работе с затмениями Neon. Он был исправлен после редактирования файла .ini со следующим содержимым:

>    -Dhttp.proxyPort=8080

>    -Dhttp.proxyHost=myproxy

>    -Dhttp.proxyUser=mydomain\myusername

>    -Dhttp.proxyPassword=mypassword

>    -Dhttp.nonProxyHosts=localhost|127.0.0.1

>    -Djava.net.preferIPv4Stack=true

Примечание. Иногда это может быть вызвано проблемой в конфигурации и устройстве сети. Поэтому сначала согласитесь, что ваш брандмауэр Windows позволяет подключать ваши затмения к внешнему миру (интернет). (Отключите брандмауэр Windows за экземпляр времени, который требуется вашему компьютеру для установки файла).

Ответ 15

В моем затмении Луна столкнулась с той же проблемой из-за этого URL https://sourceforge.net/projects/restfulplugin/files/site/

Итак, я просто отключил URL-адрес, который был указан в ошибке на доступных сайтах.

Вы можете проверить URL-адрес или "Попробовать с обновленным URL-адресом" в этом Исключении:)

Ответ 16

Нет необходимости делать такие беспокойные вещи. Найдите в своей системе, где есть "Менеджер SDK" (в зависимости от окон). Предположим, что ваш менеджер sdk находится в E:\Android-9. Перейдите к этому пути, дважды щелкните диспетчер SDK, он автоматически начнет загружаться с https://dl-ssl.google.com/../..

Изначально вы будете терпеть неудачу. В появившемся окне появится меню настроек. Нажмите, чтобы установить прокси-сервер и порт. и он начнет загрузку.

Решение в одном предложении: "Не используйте eclipse для загрузки, напрямую используйте Android sdk manager и ваша проблема решена". Дайте мне знать, если у вас есть какие-либо вопросы futhur по этой проблеме.