Eclipse Photon - Eclipse Marketplace не запускается

Я только что установил Eclipse Photon. Я перенесла один проект с Oxygen на него - все работает нормально.

Я заметил, что я не могу открыть Eclipse Marketplace. Всякий раз, когда я нажимаю на него, я получаю круг нагрузки на 1-2 секунды, после чего ничего не происходит.

Я также пробовал это на совершенно новом пустом рабочем пространстве (так что старые метаданные) - такое же поведение. Я также перезапустил ПК - не помогло.

Есть идеи? Является ли это только тем, что имеет эту проблему, или это ошибка из-за новой версии?

Благодарю.

Ответ 1

Мне удалось найти проблему и исправить ее. Я перешел к: Справка → Об Eclipse IDE → нажал на "Сведения об установке" → вкладка "Конфигурация" → Щелкнув "Просмотр журнала ошибок",

Открылся браузер по умолчанию, и я заметил следующую трассировку стека:

!ENTRY org.eclipse.ui 4 0 2018-06-28 10:38:21.036
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.IllegalArgumentException: Illegal character in path at index 16: file:/C:/Eclipse Photon/eclipse/configuration/
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65)

Это был символ пробела в названной мной папке: "Eclipse Photon". Я переименовал его в "EclipsePhoton", и рынок был успешно открыт.

Краткий ответ: убедитесь, что в пути к файлу установки Eclipse нет пробелов.

Ответ 2

Я решил проблему с решением по этой ссылке: https://www.chrisguindon.com/post/marketplace-client-not-opening-in-photon/

Этапы:

  1. Выберите "Справка"> "Установить новое программное обеспечение"
  2. Вставьте URL-адрес сайта обновления клиента Marketplace в "Работа с" поле: http://download.eclipse.org/mpc/photon
  3. Установите флажок "Клиент EPP Marketplace"
  4. Следуйте указаниям мастера и перезапустите Eclipse, чтобы завершить монтаж.

Ответ 3

Дополнение к ответному ответу:

Он прав. Если в пути установки есть пробел, есть ошибка. Если вы хотите установить в папке Program Files, вы можете использовать короткие имена окон.

Найдите краткое имя папки в cmd с помощью dir/X Для C:\Program Files это что-то вроде PROGRAM~1.

Когда вы получите короткое имя, вы можете добавить следующее в верхнюю часть вашего файла eclipse.ini в том же каталоге eclipse.exe

-launcher C:\PROGRAM~1\eclipse\jee\photon

Не забудьте настроить его на путь установки. После того, как вы это сделаете, можно открыть рынок. Но когда я открываю Help → About → Instalation Details → Configuration он показывает мне два параметра -launcher с длинным и коротким именем. Я не знаю, может ли это вызвать побочные эффекты.

Я открыл Bugreport на bugs.eclipse.org.

Ответ 4

У меня была эта проблема на моей машине Ubuntu 18.04, ни одна из вышеперечисленных не помогла.

После нескольких часов поиска я нашел рабочее решение: включите тему в окне "Окно" - "Настройки" - "Общие" - "Внешний вид"

У меня был отключен, поэтому Eclipse использует мою тему GTK (Arc dark) и выглядит лучше. Но включение этого позволяет Marketplace начать снова.

Элемент stacktrace в журнале ошибок Eclipse (Window - Show View - Error Log) содержал подсказку, которая привела меня к выбору темы.

Ответ 5

Сначала, пытаясь использовать WindowBuilder (SWT) в Eclipse JEE 4.8, вы должны удалить все пробелы из своего имени папки Eclipse, которое содержит все его файлы. Этот первый шаг был обнаружен по ссылке:

Eclipse Photon - Eclipse Marketplace не запускается

Во-вторых, эта ссылка рассказывает о второй половине тайны. Если вы перейдете к:

http://download.eclipse.org/windowbuilder/WB/integration/4.8/

вы увидите в левой части "показать содержимое каталога", в котором будет файл "repository.zip" в качестве последнего файла этого расширенного списка. Скачайте это (~ 39Mb). Обратите внимание на путь к этому файлу, затем в eclipse нажмите "Справка" (последний пункт меню), затем нажмите "Установить новое программное обеспечение...", затем нажмите "Добавить", затем нажмите "Архив" и перейдите к пути сохранения ", repository.zip "и выберите его. Теперь вы увидите квадратный флажок, указывающий файл для установки.

Я считаю, что нужно нажать "продолжить" (флажок уже установлен для элемента установки WindowBuilder), а затем подтвердить, когда все файлы, которые будут установлены, показаны на экране, затем, наконец, нажмите "закончить". После того, как файл загружен в архивный шаг, я не уверен в точной формулировке, используемой для оставшихся шагов, но я считаю, что то, что я сказал, в основном точнее, и после добавления архива будет очевидным (кусок пирога), какие шаги следует выполнить. Наконец, чтобы проверить, установлен ли конструктор окон, перейдите в (в верхних пунктах меню) "файл", затем "новый", затем "другой", а затем, наконец, прокрутите вниз список, а WindowBuilder должен быть в этом списке, иначе вы приземлились на гусиное яйцо и что-то пошло неправильно.

Ответ 6

Имел схожую проблему, вот что я сделал:

ПРИМЕЧАНИЕ. Если у вас есть другое программное обеспечение брандмауэра, убедитесь, что вы запустили eclipse, но также проверьте, правильно ли установлено время вашего компьютера (иначе оставите это).

Открыть Eclipse> Справка> Установить новое программное обеспечение..>
Введите ссылку в работе с " http://download.eclipse.org/mpc/photon/ "> (после локализации) выберите клиента EPP Marketplace и установите его

  • У меня была ошибка при установке, я просто разрешил затмение через брандмауэр, затем клиент рынка обновился плавно. Затем я перезапустил затмение и открылся рынок.

Надеюсь это поможет.

Ответ 7

Я также столкнулся с этой проблемой при попытке установить Angular IDE. Я следил за шагами от "Carlos Martinez" выше, и он отлично работает. Спасибо, и я рекомендовал этот путь после проверки пространства в названии установленной папки Eclipse как "actunderdc".

ура

Ответ 8

Измените имя папки eclipse photon на eclipsephoton, если какой-либо пробел в имени вашей папки не открыт Eclipse Marketplace