2010-08-19 6 views
7

Estoy tratando de asociar información con proyectos (ciertas propiedades). Intenté usar el almacén de persistencia (getPersistentProperty() y setPersistentProperty()).
El problema es que cuando exporto el proyecto y lo vuelvo a importar en un espacio de trabajo diferente, esas propiedades se han ido (ya que están almacenadas en algún lugar de la carpeta .metadata del espacio de trabajo).Eclipse: Almacenamiento de información en el archivo .project

Así que estaba pensando que si hay una forma de almacenar la información en el archivo .project, esto resolvería mi problema porque este archivo siempre se incluye cuando se exportan proyectos.

¿Hay una API para hacer eso?

¡Cualquier puntero sería apreciado! ¡Gracias!

Saludos, Tamer

+0

Me encontré con su pregunta y me preguntaba si podría ayudarme con la mía: http://stackoverflow.com/questions/26649569/storing-persistent-resource-properties-in-version-control que es un poco como el suyo . – Chris

Respuesta

4

Es posible que deba considerar el uso de un configuration scope para almacenar las preferencias a través del espacio de trabajo.
Ver project scope preferences.
Usando Store (como se discutió en this thread), también obtiene algunos detalles sobre la naturaleza de una configuración in this FAQ.

+0

¡Muchas gracias por su ayuda! ¡Eso es exactamente lo que necesitaba! :) – Tamer

Cuestiones relacionadas