Eclipse RCP не может найти EclipseStarter

У меня есть приложение RCP для разработки; код был написан пару лет назад, и я должен его доделать. Я импортировал плагины в Eclipse, я решил все зависимости, но когда я пытался запустить его, я получаю такую ​​ошибку:

!SESSION Tue Mar 29 10:13:24 CEST 2011 
-----------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2011-03-29 10:13:24.326
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: 

org.eclipse.core.runtime.adaptor.EclipseStarter
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:617)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1384)

Я пытаюсь переустановить архив Eclipse (удаляя все и повторно разархивируя его), но он все равно не работает. Я пытаюсь запустить приложение с параметром -clean , чтобы восстановить кеш, но оно все равно не работает. Но если я создам какой-нибудь фиктивный hello-плагин с hello-feature и hello-product, все будет работать нормально. У кого-нибудь есть подсказки по решению этой проблемы? Спасибо.

5
задан Alberto 4 April 2011 в 07:54
поделиться