Ошибка Eclipse Marketplace - неожиданное исключение: org/eclipse/equinox/internal/p2/repository/RepositoryTransport
Когда я пытаюсь заняться поиском Marketplace в Eclipse, он дает мне следующее:
Unexpected exception: org/eclipse/equinox/internal/p2/repository/RepositoryTransport
java.lang.reflect.InvocationTargetException
что может быть проблемой?
любые решения?
Ответы
Ответ 1
Я столкнулся с этой проблемой, когда прокси-сервер SOCKS в eclipse был настроен неправильно. Моя машина, которая находится в локальной сети, подключается к Интернету с помощью HTTP-прокси. На вкладке Сетевые подключения в eclipse я настроил прокси HTTP, HTTPS и SOCKS. Прокси-сервер SOCKS не требовался в этом случае, а при очистке прокси-сервера SOCKS ошибка исчезла, и Eclipse Marketplace стал доступным... woohoo!!
Шаги разрешения
- В Eclipse нажмите "Windows" → "Настройки"
- Поиск "сетевых подключений" в текстовом поле "фильтр"
- Правильно установите прокси HTTP и HTTPS (если вы подключаетесь к Интернету с помощью прокси)
Примечание. Если вы подключаетесь к Интернету без прокси-сервера, используйте настройку профиля "Прямой" в раскрывающемся списке "ActionProvider". еще
используйте настройку "Руководство".
- Установите SOCKS proxy (если у вас настроен прокси-сервер SOCKS), в противном случае очистите эту строку.
- Примените изменения и сохраните их.
Теперь Marketplace должен стать для вас доступным.
Подробнее о Конфигурация сетевых подключений в Eclipse используйте следующую ссылку
http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Freference%2Fref-net-preferences.htm&_sm_au_=iDMfvB6nQs52SSSM
Ответ 2
Эта проблема возникает из-за того, что вы не можете получить доступ к Интернету через eclipse. Среди ответов, перечисленных выше, может быть решение. Я решаю эту проблему с разным подходом. Linux имеет встроенную поддержку SSH, поэтому всегда важно проверить адрес локального хоста. А также нет необходимости обходить трафик. Итак, вы можете перейти на
Окно- > Настройки → Общие → Сетевое подключение.
Теперь удалите прокси-прокси и очистите SOCKS IP.
ПРИМЕЧАНИЕ. - Это будет работать, если у вас есть прокси-сервер.
Благодарю вас.
Ответ 3
Я установил версию 3.7.2 eclipse индиго и столкнулся с той же проблемой (после чистой установки затмения/рынка). Я решил проблему, обновив плагин Marketplace до более новой версии (в eclipse перейдите в "Справка → Проверить наличие обновлений", и обновление должно быть указано там).
Ответ 4
У меня такая же проблема с eclipse индиго. Я считаю, что затмение не находит подходящий сетевой прокси для моей сети, потому что по умолчанию он использует прокси-сервер. Поэтому я просто установил прокси-сервер Windows с помощью панели управления или вы можете установить его через Internet explorer.This работал у меня.
Ответ 5
У меня была такая же проблема, но с использованием firefox. Исправлено, изменив
firefox > tools > options > advanced: вкладка в сети: настройки:
а затем выберите "Автоматически определять параметры прокси-сервера для этой сети".
После того как я сделал это затмение, связанное с рынком без проблем.
Ответ 6
Если вы являетесь постоянным сменщиком прокси-сервера, подобным мне по разным причинам (университет, дом, рабочее место и т.д.), вы, скорее всего, получите эту ошибку из-за неправильной настройки параметров подключения в Eclipse IDE. Все, что вам нужно, это поиграть с текущими настройками и получить его в рабочем состоянии. Вот как:
- Перейдите в окно- > Настройки → Общие → Сетевое подключение.
- Измените настройки: Active Provider- > Manual- > check --- > HTTP, HTTPS и SOCS
- Что все, перезапустите Eclipse, и вам хорошо идти!
Ответ 7
Недавно я столкнулся с этой проблемой после перехода на JDK 7 в Eclipse.
Я решил проблему, изменив выбранную установленную JRE обратно на JDK 6 (Предпочтения → Java → Установленные JRE). Сделав это изменение, я смог получить доступ к Marketplace.
Как только я закончил установку, что мне нужно с рынка, я переключил установленную JRE обратно на JDK 7.
Ответ 8
У меня было подобное исключение, опробовали все возможные настройки прокси-сервера, а позже выяснилось, что проблема связана с jre7
.
Это то, что сработало для меня:
Я заменил jre7
на jre6
, и теперь он отлично работает.
jre7
имеет некоторые проблемы с безопасностью, поэтому возникает проблема при доступе к прокси. если java1.7
- это ваше требование к проекту, вы можете установить jdk1.7
и установить java home как jdk1.7
, но удалить jre7
, чтобы бэкэнд eclipse и другие системные компоненты использовали jre6
, но разработанное приложение будет jdk1.7
совместимый.
Ответ 9
Просто проверьте настройки браузера в eclipse windows -> web browser
. Eclipse считывает настройки браузера, выбранного в этом меню.
Ответ 10
Я ничего не сделал. Просто перезапустил eclipse и попытался когда-нибудь. Это сработало!! Может быть, Marketplace.eclipse.org не работает некоторое время.
Ответ 11
Я исправил эту проблему, выполнив (1) изменение windows- > preferences- > gerneral- > сетевого подключения: Активный провайдер на "Ручной". (2) настройте "прокси-записи" ниже. Поскольку мой прокси-сервер прослушивает 8087 на моем локальном хосте, вот моя конфигурация:
http : 127.0.0.1:8087
https : 127.0.0.1:8087
Ответ 12
Ни один из этих ответов не был решением моей проблемы (хотя я уверен, что они помогут некоторым людям). Моя проблема не была настройкой прокси, и не была моей версией JVM. Я использую Indigo (3.7.2), и мой плагин Marketplace (MPC) действительно устарел, но Help → Check For Updates не перечислил его, поэтому мне потребовалось время, чтобы понять, что на самом деле это проблема.
Мне удалось решить проблему, вручную обновив плагин Marketplace, выбрав Help -> Install New Software
, выбрав репозиторий Indigo, а затем фильтруя для Marketplace
и установив плагин из списка.
Ответ 13
Если вы находитесь за прокси-сервером, в настройках IE Lan должна быть конфигурация script. Вы можете найти его либо в IE, либо в настройках google. Например, в IE
- перейдите к "internet options- > Connections- > Lan settings" и убедитесь, что выбрана "Использовать автоматическую конфигурацию script"
- В eclipse перейдите в раздел "Windows- > preferences- > General- > Networc и сделайте его" Нативный "
- eclipse уже должен найти и выбрать его.
Например.
Схема: HTTP
Ведущий: динамический
Порт: динамический
Провайдер: Родной
Auth: Нет
Имя пользователя://blank
Passwrod://blank
Ответ 14
У меня была та же проблема с Джребел. Я попробовал все выше, не работал для меня.
Решение сработало:
- Перезапустите Eclipse
- Перейдите - Настройки> Общие> Сетевые подключения
- Изменить на Direct (все будет пустым)
Jrebel успешно активирован.
Ответ 15
У меня такая же проблема. Использование MyEclipse Enterprise Workbench 10.6. У меня правильно установлен прокси-сервер в IE/Explorer... и если я изменюсь, я не смогу выйти из корпоративной сети. У меня интернет просто отлично. Eclipse просто не использует то, что установлено. Я на самом деле НЕ думаю, что eclipse распознает IR-прокси... Я не думаю, что он вообще распознает какой-либо прокси. Поэтому, если вы находитесь за решением корпоративной безопасности, подобным мне, и вам нужен прокси-сервер, вам не повезло.
ФИКСИРОВАН: MyEclipse собирал прокси-сервер, однако затем вы должны СКАЧАТЬ его использовать.
В разделе "MyEclipse" > "Настройки" > "Основные" > "Сетевые подключения" измените Active Provider с прямого на native, и вы должны дважды проверить, что обнаружены мои собственные прокси, найденные ME.
Ответ 16
goto preferences = > сетевое подключение
установить прокси-соединение = Прямой
Ответ 17
Если у вас есть Google Chrome. Затем перейдите в Chrome Настройки → Изменить настройки прокси-сервера → Настройки локальной сети, затем проверьте Автоматическое обнаружение настроек, затем OK. Тогда, надеюсь, все начнет работать.
Ответ 18
Если вы подключены к Wi-Fi или локальной сети, просто перейдите к настройке Eclipse → Общие → Сетевое подключение → Активный провайдер: в раскрывающемся списке выберите "Прямой" и примените. Это решает проблемы.
Ответ 19
У меня была такая же проблема, и я разрешил ее, удалив java7 и добавив java6 в соответствие java-компилятора во всех моих встроенных проектах Java.
Ответ 20
Я исправил его:
* goto preferences = > сетевое подключение
* Выберите запись HTTP и нажмите Очистить.
* Введите настройки для прокси снова
* Выберите запись HTTPS и нажмите Очистить.
* Введите настройки для прокси снова
* Нажмите кнопку "Применить"