Tengo actualmente un proyecto de Maven con el correcto pom.xml archivo. Soy capaz de construir el proyecto de la línea de comandos mvn install. Sin embargo, cuando importo el proyecto ya existente Proyecto de Maven en eclipse, tengo Unsupported IClasspathEntry kind=4 error en eclipse.

Además, algunas de las propiedades del proyecto no refleja correctamente después de la importación – E. g. se trata de un proyecto web, pero no veo Deployed Resources bajo la estructura del proyecto. Todavía puedo ver que poco M en el proyecto icono que indica que se trata de un proyecto de maven.

He intentado actualizar el proyecto con Alt+F5 y actualiza con F5 así. Sigue el mismo error.

También probé el enfoque mencionado en este post TAN

Cómo reparar el error de Actualización «Proyecto de Maven». No compatible IClasspathEntry tipo=4?

  • es decir, Deshabilitar maven de la naturaleza, eclipse:limpiar, volver a habilitar maven de la naturaleza. Sigue el mismo error al habilitar maven de la naturaleza.

Eclipse también muestra un error en mi pom.xml pero mvn install funciona bien desde la línea cmd.

Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:2.5:copy-resources (default-cli)

No estoy seguro de si estos 2 errores están relacionados o no.

Mi configuración:

  • Windows 7 Pro (64 bits)
  • JDK 1.6.0_31 (32 bits)
  • Eclipse Juno 4.2
  • Maven 3.0.5
  • m2e 1.4.0
Creo que este es un duplicado de esta pregunta: stackoverflow.com/questions/10564684/…

OriginalEl autor Pat | 2014-07-26

3 Comentarios

  1. 5

    Finalmente me las arreglé para resolver los errores reportados. Esto es lo que he seguido:

    1) Mi eclipse versión de 64 bits, pero se ejecuta utilizando una JVM de 32 bits. He cambiado de eclipse.ini para uso de la JVM de 64 bits.

    2) Elimina el proyecto de mi lugar de trabajo.

    3) Limpiar eclipse archivos de proyecto mediante mvn eclipse:clean. Y creó los archivos de proyecto de nuevo el uso de mvn eclipse:eclipse

    4) Importado el proyecto como General > Existing project en eclipse

    5) Construye el proyecto

    Esta vez, no hubo errores reportados para Unsupported IClasspathEntry kind=4. Espero, que ayuda a los demás a que se enfrenta el mismo problema. Tenga cuidado de Eclipse de 32-bit /64-bit de la JVM. Prefiero usar la misma arquitectura como eclipse – es decir, el uso de JVM de 64 bits si el eclipse es de 64 bits.

    OriginalEl autor Pat

  2. 3

    Haga clic derecho en el proyecto,
    seleccione Maven -> Eliminar Maven de la Naturaleza.
    Abra la terminal, ir a la carpeta del proyecto y hacer «mvn eclipse:limpia»
    Haga clic derecho sobre el Proyecto y seleccione la opción «configuración -> Convertir en Proyecto de Maven»

    OriginalEl autor Arun Sharma

  3. 1

    Para mí el mejor sollution fue a limpiar el directorio de archivos ocultos (no sé cómo esta estructura se parece en el sistema operativo Windows).

    1. Eliminar todos los archivos ocultos de su estructura de proyecto
    2. Ser feliz

    OriginalEl autor Marcin Erbel

Dejar respuesta

Please enter your comment!
Please enter your name here