Pregunta

Estoy utilizando Eclipse 3.4 (ganymede official, no el service pack).

Tengo un sitio de actualización que organiza las características en categorías; Todo se ve muy bien en el editor y en el XML.

Una vez que el sitio está en línea, acceder a él de la manera habitual me dice que todas las funciones están " uncategorized " He intentado desde múltiples computadoras con 3.4 y el mismo problema persiste.

Lo curioso es que utilicé Eclipse 3.3, y vi las categorías bien, aunque, por supuesto, no fue capaz de instalar los complementos que están hechos desde 3.4.

¿Estoy haciendo algo mal o es un problema conocido?

¿Fue útil?

Solución

Parece ser un problema conocido, debido al nuevo sistema de aprovisionamiento 'p2' .

Consulte esta discusión y este error . Lo que parece decir es ... "quédate quieto hasta 3.5M3, y luego vuelve a intentarlo".

Otros consejos

Esta solución funciona para mí:

  1. Use el proyecto de sitio de actualización de PDE para crear el sitio.xml y compilar sus complementos. Asegúrese de establecer la categoría aquí.
  2. Elimine el archivo artifacts.xml y content.xml creado por la actualización del sitio.
  3. Use el Generador de metadatos P2 para generar sus artefactos y archivos de contenido. Yo uso la opción de comprimir, así que estoy recibiendo frascos.
  4. El sitio de actualización debe incluir: site.xml, content & amp; Carpetas de archivos, características y complementos.

Si sigue este procedimiento, funcionará bien en Eclipse 3.3 y 3.4. Naturalmente, debes automatizar este proceso con Ant.

Notas importantes:

  • Nunca conseguí que la tarea Ant del generador de metadatos funcionara, por lo que la invoco en su 'Formulario Java (el segundo ejemplo en el enlace de arriba).
  • Asegúrese de borrar los artefactos y las xmls de contenido antes de la generación
  • Entradas: site.xml y carpetas de complementos / características integradas
  • Especifique metadataRepositoryName, que es el título del sitio de actualización (que se muestra al usuario en algunos casos)

Haré mi mejor esfuerzo para bloguearlo pronto ... Déjame saber si tienes alguna pregunta.

Lo que parece funcionar para mí es colocar la etiqueta, definiendo la categoría en el site.xml, antes de la etiqueta que incluye la etiqueta de otra categoría. Si agrega la categoría con el editor de eclipse después de agregar la característica, habrá desordenado eso ...

No hay que pensar mucho en la mayoría ... pero puede ser un problema para los novatos en los sitios de actualización de Eclipse: asegúrese de agregar su bienestar como niño en la categoría:

Consulte http: // ekkescorner.wordpress.com/2010/04/18/who-eats-the-categories-from-update-sites/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top