1

Я использую Eclipse для нескольких проектов на Leopard OSX. Я установил несколько версий (Classic, PDT и т.д.). Когда я устанавливаю новый плагин с помощью функции « Справка»> «Установить новое программное обеспечение» и перезапускаю его, я всегда получаю одну и ту же ошибку и больше не могу ее использовать:

!ENTRY org.eclipse.equinox.launcher 4 0 2010-04-20 17:32:42.540
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:317)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:556)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

Что является причиной ошибки? Как я могу заставить эти плагины работать?

Спасибо

1 ответ1

1

Несколько вещей, чтобы попробовать:

  • Запустите eclipse с параметром -clean (может исправить настройки поврежденного рабочего пространства)
  • Начните с опции -debug и посмотрите на рабочую область /.metadata /.log, чтобы увидеть, дает ли она больше информации
  • Используйте опцию -vm, чтобы Eclipse использовал другую JVM (я видел сообщение на немецком форуме, где у кого-то возникла эта проблема после обновления MacOS, установив систему по умолчанию для более старой JVM).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .