2011-04-04 18 views
5

Tengo una aplicación RCP para desarrollar; el código fue escrito hace un par de años, y tengo que terminarlo. Importé los plugins de Eclipse, resuelvo todas las dependencias, pero cuando trato de iniciarlo me sale este error:Eclipse RCP no puede encontrar EclipseStarter

!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) 

trato de volver a instalar el zip Eclipse (borrar todo y reunzipping ella), pero todavía no trabajo. Intento iniciar la aplicación con la opción -clean para reconstruir el caché, pero aún no funciona. Pero si creo algún hello-plugin ficticio con hello-feature y hello-product, todo funciona bien. Alguien tiene algunos consejos para resolver este problema? Gracias.

+0

Heh. Tengo una aplicación RCP para desarrollar, el código fue escrito hace un par de años, y tengo que arreglarlo. Las dependencias no resolverán para mí; debe haber descargado 50 archivos jar hoy, y el último es "no encontrado" por eclipse aunque mis ojos me dicen que el archivo de la clase está ahí ... estaré viendo esta pregunta con cuidado: P – bdares

+0

¡muéstranos tu código! –

+0

No puedo publicar el código porque es un proyecto de 100 Mb dividido en cuatro complementos y una función. No sé si este problema se deriva de una mala configuración de Eclipse o es un error del desarrollador, solo respondo para las personas que han tenido el mismo problema y lo han resuelto. – Alberto

Respuesta

6

Bueno, el problema se resuelve, acabo de cambiar la opción de The product configuration is based oncaracterísticas a plug-ins y añadir todas las dependencias con el botón Add Required Plug-ins. No sé si esta es la forma correcta, solo funciona.

+0

Resolvió mi problema. Gracias. – deeJ

+1

'Agregar complementos necesarios' es gris en mi caso. – Val

+0

@Val: agregue al menos un complemento, luego puede agregar los necesarios: nada no requiere nada. Si no tiene ni idea, verifique sus dependencias en el MANIFIESTO. – Campa

0

Tuve exactamente el mismo problema.

Mi SO es Windows 7. Abrí Eclipse (realmente RAD en mi caso) como administrador. Abierto sin ningún problema.

Cuestiones relacionadas