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
Используйте следующую настройку, и все будет установлено.
Перейдите в Окно → Предпочтение → Общие → Сетевое подключение → выберите Прямой из раскрывающегося списка
Ответ 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
У меня была аналогичная проблема. Я изменил Прямое соединение с Нативный, и он сработал.
Предпочтения → Общие → Сетевые подключения.
Ответ 7
Вы прочитали этот пост?
http://eclipsewebmaster.blogspot.ch/search?q=wow-what-a-painful-release-this-was-is
Может быть, это объясняет, почему в последние дни это было сложно.
Ответ 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 по этой проблеме.