Pregunta

Acabo de descargar Eclipse SDK 3.5.1 y quiero instalar algunos añaden complementos tales como el FMAM, EMF, etc.

he descargado todos los archivos zip para todo lo que necesitaba y decidió instalar en la carpeta dropins. He leído http://wiki.eclipse.org/Equinox_p2_Getting_Started y estructurado mi carpeta de dropin como se especifica:

eclipse/  
   dropins/  
     emf/  
       eclipse/  
         features/  
         plugins/  
     gef/  
       eclipse/  
         features/  
         plugins/  
     ... etc ...

Cuando comienzo hasta Eclipse que no reconoce ninguna de las características o plugins yo he puesto en la estructura anterior. ¿Alguna idea?

¿Fue útil?

Solución

Sugiero que intenta instalar esas características a través del gestor de actualizaciones. EMF y GEF son características estándar de Eclipse.org, no hay razón para no instalarlos en la carpeta principal repositorio p2 de Eclipse (que es fácil de desinstalar ellos, en caso de que es su preocupación).

Tener un vistazo a la vista de registro de errores (Ventana -> Mostrar vista -> Registro de errores) para ver por qué no se cargaron. Mi conjetura es que les falta una dependencia, pero sin más información que es difícil responder a su pregunta. También sugiero mirar Ayuda -> Acerca de Eclipse -.> Detalles de instalación para ver exactamente lo que está instalado

Otros consejos

Esto es probablemente un poco tarde para ayudarte, pero tal vez va a ayudar a alguien más. He tenido un problema similar, por lo que he publicado una pregunta a los foros de la comunidad Eclipse preguntar sobre cómo obtener un informe acerca de las dependencias que faltan. respuesta útil de Mickael Istria se muestra a continuación para los que no son miembros de ese foro:


Se puede iniciar o diag la consola OSGi y tratar de iniciar el paquete manualmente. La consola se imprimirá algunas advertencias. Ver http://eclipse.org/equinox/documents/quickstart.php y para más detalles.

shell> eclipse -console
 [...Eclipse starts up...] 
osgi> diag your.unresolved.bundle
 [...shows you unresolved constraints...]

En mi caso, he intentado varias estructuras de directorios que pensé que debería funcionar, antes de encontrar uno que lo hizo:

dropins/
   myPlugin
   plugins/
      depPluginDir1/*
      depPluginDir2/*

Volviendo años después de resolver un problema similar ..., encontré las siguientes páginas web para ser útil: ¿Dónde está mi Bundle, plug-ins no son recogidos del dropins / carpeta .

En primer lugar, eclipse correr con -clean para asegurar p2 vuelve a explorar completamente el directorio dropins y ve sus complementos.

Si todavía no se carga se puede utilizar la depuración p2 para ver cuál es el problema también. Por alguna razón extraña p2 no registra problemas dropins menos que se active de forma explícita a la obra con los siguientes pasos:

Crea un archivo en la carpeta .options eclipse donde se inicia hasta Eclipse con el siguiente contenido:

org.eclipse.equinox.p2.core/debug=true
org.eclipse.equinox.p2.core/reconciler=true

A continuación, ejecute el eclipse con los siguientes argumentos (último argumento es el camino para el archivo que acaba de crear .OPTIONS):

eclipse -clean -console -consoleLog -debug /path/to/.options

PS, he creado este Bugzilla para solicitar que se volvió como un defecto. Se puede votar / pista haciendo de este registro por defecto allí.

PPS, @ de kc2001 sugerencia es buena también una vez que se han reducido en lo plugin tiene el problema y desea solucionar más.

Algunos enlaces relevantes:

Algo que acaba de resolver este mismo problema para mí: Eclipse comenzar con los parámetros de línea de comando -console -clean -consoleLog. Lo extraño: con -console -clean, no funcionó. Sólo después añadí -consoleLog, fueron reconocidos los paquetes.

Esto terminó siendo un problema con Eclipse para mí. Al colocar el frasco de plug-in en cada una de las carpetas sugirió, corriendo como administrador, etc. que no funcionó.

Lo que hizo a resolver fue degradando de un paquete de Juno a Indigo. Puede encontrar las versiones anteriores de Eclipse rel="nofollow"> .

El archivo de plug-ins locales funcionan si se ha descargado un plug-in de sitio de actualización. En ese caso, los dropins podrían no funcionar.

Sobre la estructura dropin, siempre trabajó para mí, pero nunca utilizar la carpeta Eclipse dentro de mis propios queridos, sólo los plugins y características. ¿Se extrae el archivo zip a esa estructura?

En caso afirmativo, debe valer la pena comprobar el registro de error después de Eclipse comenzó, puede haber algunas dependecies no resueltos en la lista.

No coloque los archivos zip manualmente por el estilo.

Utilice el asistente dentro de Eclipse para instalar un contenedor plug-in local.

scroll top