error m2e-wtp:/target/m2e-wtp/web-resources/META-INF / MANIFEST.MF (No hay tal archivo o directorio)
Uso m2e 1.2.0 y m2e-wtp 0.16.0, y ocasionalmente mi compilación Eclipse falla con el error:
<path>/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF (No such file or directory)
El problema se puede resolver temporalmente haciendo un Maven->Update project...
, pero el error volverá después de un tiempo. No estoy seguro de cuál es exactamente el gatillo....
¿Alguna sugerencia sobre cómo solucionar el problema de forma permanente?
[Edit] Descubrí que el problema se desencadena cuando compilo el proyecto externamente usando la línea de comandos Maven directamente. Esto eliminará el MANIFIESTO predeterminado.MF ese m2e-wtp se genera, y aparentemente no se regenera hasta que haces una reconstrucción en Eclipse.
17 answers
Versiones de Eclipse anteriores a Luna
No estoy seguro de si esto es lo mejor que puede hacer, pero seguí las instrucciones mencionadas aquí con respecto a deshacerse de la carpeta de recursos web generados automáticamente y esto parece también resolver el problema con el MANIFIESTO que falta.MF:
- solo en su proyecto: haga clic derecho en el proyecto > Propiedades > Maven > WTP: marque "Habilitar Configuración específica del proyecto" y desmarque " Maven Archiver generates archivos bajo el directorio de compilación "
- en todo el espacio de trabajo : Ventana > Preferencias > Maven > WTP: desmarque "Maven Archiver genera archivos bajo el directorio de compilación"
En realidad generamos nuestras entradas de manifiesto como parte del plugin maven-war cuando realmente queremos empaquetar/construir el proyecto, pero no creo que m2e-wtp use esto. En cualquier caso, el archivo de manifiesto es irrelevante para nosotros en la compilación que m2e-wtp crea para su uso dentro eclipsar.
Eclipse Luna y posteriores
Para Eclipse Luna tienes que ir:
Preferencias > Maven > Integración Java EE y desmarque "Maven Archiver genera archivos bajo el directorio de compilación".
Eclipse Luna no tiene la ruta en las propiedades del proyecto y la sección WTP
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
2016-06-20 21:16:45
Esta solución funciona para mí Haga clic derecho en el proyecto Properties > Propiedades Ma> Maven Integration > Integración con Java EE Integration > marque habilitar la configuración específica del proyecto y deshabilitar Maven archiver genera archivos
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
2014-03-28 07:31:13
Intenta seleccionar tu proyecto y límpialo usando el menú:
Proyecto > Limpiar
Luego actualiza tu pom.XML. Eso funcionó para mí .
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
2014-11-12 04:49:19
Prueba Eclipse - > Proyecto - > Limpiar
Luego haga clic derecho en Su proyecto Team > Equipo Share > Compartir Proyecto SV > SVN Choose > Elija su svn y ok
Todo debe ser resuelto
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
2014-10-06 06:12:49
En tu pom.archivo xml compruebe lo siguiente,
<build>
<finalName>Write a file name which is Your Maven Buid Name</finalName>
</build>
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
2015-10-01 13:48:53
Haga clic derecho en Su Proyecto, vaya a propiedades y luego a Facetas del proyecto, ahora vaya a la pestaña Tiempo de ejecución a la derecha y seleccione el servidor y haga clic en aplicar, el mensaje de error desaparecería.
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
2015-12-19 11:53:59
Manifiesto.mf se destruye cuando intentamos hacer maven build usando mvn clean install. Si no queremos destruir el manifiesto.archivo mf, simplemente ingrese el comando mvn install en el símbolo del sistema.
Y si nos perdimos el manifiesto.archivo mf, podemos generar desmarcando y marcando la opción "Maven archiver genera archivos bajo el directorio de compilación" en la integración maven - JAVA EE como dijiste.
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
2014-07-18 07:31:24
Limpiar todos los proyectos resolverá este problema.
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
2016-06-25 19:35:10
Haga clic derecho en proyecto > propiedades > maven > actualizar proyecto > seleccionar las tres últimas opciones > haga clic en aceptar
Hecho. Me funcionó
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
2018-02-27 04:35:52
Reemplazar manen por una instalación externa lo resolvió para mí.
Ventana - > Preferencias - > [buscar maven en el cuadro de búsqueda] - > Instalación
Agregue una instalación externa completa de maven y seleccione su casilla de verificación.
aplicar y reiniciar.
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
2014-12-25 06:06:42
Limpiar el proyecto no hizo el truco,había 2 frascos externos que se agregaron a la ruta de construcción eliminándolos y moviéndolos dentro de pom.xml realmente solucionó el problema para mí.
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
2015-04-28 09:54:33
Uso eclipse Luna y encuentro inútil habilitar la configuración específica del proyecto. Finalmente, encontré el archivo configure org.eclipsar.m2e. wtp.prefs en proyecto .configuración y cambiar la configuración " org.eclipsar.m2e. wtp.enableM2eWtp = true". Funciona después de que maven construya el proyecto. Espero que esto sea ayuda a la gente se encuentra con el mismo caso que yo. : D
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
2015-10-06 05:43:01
Para Marte Eclipse:
Vaya a: Ventana > Preferencia > Marven > Integración de Java EE
Desmarque Marven Archiver genera archivos bajo el directorio de compilación.
Funciona
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
2015-12-16 13:44:43
Para asegurarse de que los recursos se actualizan correctamente, a medida que maven limpia el destino, puede configurar maven build para actualizar automáticamente el proyecto + carpeta de destino, etc.,.
Marque la opción para actualizar automáticamente los recursos en su maven build
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-06-07 04:14:05
En mi caso (Eclipse Neon), habilité Maven Archiver genera archivos en el directorio de compilación
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-11-28 13:42:32
M2e-wtp plugin podría generar un MANIFIESTO casi vacío.MF en la carpeta/target / m2e-wtp / web-resources / META-INF, no importa donde colocas el MANIFIESTO real.MF echa un vistazo a la consola de administración de Virgo. Simplemente navegue por la categoría "paquetes" del paquete. Vas a vea qué paquetes se están importando y exportando DE VERDAD.
Así que lo que puedes hacer es copiar el MANIFIESTO.MF al directorio/VIR VIRGO_BASE/stage/BUND BUNDLE_WEBAPP / META-INF y pulse "redeploy" en Vista del servidor de Eclipse.
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
2013-02-02 08:08:33
Justo debajo de la línea anterior, estaba recibiendo una información adicional que decía " Fuera de sincronización" Solo corrí proyecto limpio "mi proyecto" y bingo, funcionó para mí..
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
2014-07-28 13:50:09