Error Eclipse: Este proyecto necesita migrar metadatos WTP


Comenzamos un Proyecto Web en Eclipse 3.2 hace mucho tiempo y desde entonces hemos actualizado a Eclipse 3.4, pero ahora el Proyecto tiene el error:

"Este proyecto necesita migrar metadatos WTP"

Hemos intentado hacer clic derecho y hacer la "solución rápida" que es, de hecho, migrar metadatos WTP. Desafortunadamente nada sucede y el error permanece.

Podemos eliminar ese error de los Problemas y todo funciona como debería, sin embargo, cada vez que reimportamos el proyecto desde el origen control, el error vuelve a aparecer. ¿Alguna idea sobre cómo deshacerse permanentemente de este error o cómo migrar metadatos WTP?

ACTUALIZACIÓN: Todos, por favor voten sobre la respuesta que funciona para ustedes en lugar de agregar su propia respuesta que hace referencia a la respuesta de una persona anterior.

Author: larf311, 2009-02-02

10 answers

La solución anterior funciona bien, pero se arrastra una y otra vez. Una solución más fácil es hacer clic derecho en el proyecto en cuestión en Eclipse y elegir Validar.

 127
Author: Nuts,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-05-08 09:12:52

Para mí, ninguno de estos funcionó. La solución para mí fue eliminar el siguiente archivo mientras Eclipse se detuvo:

/workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/myprojectname/.markers
 25
Author: Milan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-06-21 08:06:59

Aquí hay otra cosa que podrías intentar, solo esto funcionó para mí: (

Vaya a propiedades del proyecto > Facetas del proyecto > marque "Java" y "Módulo de utilidad" ... aplicar Esto funciona si se hace referencia a tu proyecto desde otros proyectos ..de lo contrario, podría jugar con esas opciones ...mira cuál funciona para ti.

 8
Author: marius,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-03 19:10:03

Intente agregar esta línea en el archivo .project

<nature>org.eclipse.wst.common.project.facet.core.nature</nature>

O refiérase a esta discusión: por ejemplo, asegúrese de que no haya entradas duplicadas en .sessions/org.eclipse.wst.common.component


Como se señaló en el comentario de larf311 , la respuesta real en este caso fue:

Elimine el archivo ".settings/org.eclipse.wst.common.component".

Simple. ;)

 4
Author: VonC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:30:42

Eliminando el .el archivo markers resolvió este problema por mí. Yo votaría esa solución, excepto que no tengo la "reputación" para hacerlo. :(

 2
Author: Michael Lamb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-06-29 18:45:52

Esto solo significa que la configuración del proyecto de wtp es antigua, o hay un conflicto entre módulos. vaya a Projct- > propiedades - > facetas del proyecto. A continuación, haga clic en lo siguiente: dynamic web project ver 2.5, java 5 o 6 y javascript toolkit (no estoy seguro de si es necesario). Usted notará que ha habido cambios en .archivo de configuración. compruebe en los nuevos cambios, y cada vez que alguien comprueba el proyecto que debería estar bien

 2
Author: Moataz Elmasry,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-28 07:01:40

Borra el proyecto y revísalo del control de código fuente

 0
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-08-03 23:42:58

Uso SVN y cada vez que compruebo el proyecto en un equipo nuevo tengo este problema, la forma en que solucioné es copiar el .configuración desde la ubicación original a la nueva carpeta del proyecto, por supuesto use validación

 0
Author: Cesar Olvera,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-12-08 18:50:04

Use maven ... mvn eclipse: limpio ... mvn eclipse: eclipse ... reimportar el proyecto

 0
Author: mortsahl,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-04 01:01:58

En las Propiedades del proyecto seleccioné Facetas del proyecto. Ninguno fue seleccionado, pero había un mensaje en el lado derecho indicando que Java 1.3 o posterior necesitaba ser seleccionado. Seleccioné Java 6 y después de cerrar la ventana de Propiedades todavía tenía que hacer un "Validar". El problema finalmente desapareció.

 0
Author: april26,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-01-10 13:33:04