eclipse jpa-2.0

Error de Eclipse: este proyecto tiene la faceta JPA, pero no se pudo crear ningún proyecto JPA



jpa-2.0 (11)

  1. Alt+Enter en el proyecto.
  2. Ir para las Project facets
  3. Desmarque JPA y acepte
  4. Haga clic derecho en el proyecto, vaya a Validate
  5. Alt+Enter en el proyecto.
  6. Ir para las Project facets
  7. Compruebe JPA` y acepte

Después de reiniciar Eclipse, recibo el siguiente error en mi proyecto:

Este proyecto tiene la faceta JPA, pero no se pudo crear ningún proyecto JPA. Ver el registro de errores para obtener más detalles.

Nada de lo que he hecho (proyecto limpio, actualización de maven, etc.) eliminará el error. El ícono de Mi contenido de la APP sigue en gris.

Parece que este fue un error resuelto en los errores de Eclipse ... pero entonces, ¿por qué lo sigo recibiendo? ¿Debo enviar un informe de error a Eclipse?


Aunque este es un hilo antiguo, intentará dar información que podría ayudar a alguien.

Supongo que ha importado un proyecto y está dando este error.

Paso 1: Verifique en las propiedades del proyecto si jpa está configurado.

Paso 2: He usado eclipseLink como la biblioteca de usuarios para jpa. Si también está utilizando eclipse, intente instalar el complemento.

Paso 3: Verifique la versión de jpa en las propiedades del proyecto-> facetas del proyecto ... verifique si hay algún conflicto en la versión, generalmente vista para la versión java y / o las librerías de soporte. Debería poder cambiar la versión de facetas.

Instalación y configuración de JPA Instalación y configuración de JPA

Paso 4: una vez que JPA está configurado para el proyecto, limpie y verifique. Esto debería funcionar.


Como dijo kaushikjain, valida tu proyecto y el error desaparecerá. Esto me funcionó de maravilla.

Haga clic derecho en su proyecto y valide.


Este es un problema de configuración del proyecto. Para resolver este problema, vaya a las propiedades del proyecto, y en el nodo "facetas del proyecto" no marque JPA y aplique los cambios. Ahora puedes marcar JPA y aplicar de nuevo!


Haga clic en el botón derecho en su proyecto -> propiedades -> validación -> deseleccione Validación JPA .

¡Funciona para mi!


Para deshacerme de este error en Eclipse Luna, simplemente hice un clic derecho en el proyecto y elegí el elemento de menú "Validar".


Para mí todo lo anterior no funcionó.

Así que probé Propiedades del proyecto> Validar. Se solucionó mi problema.


Para mí, fue suficiente para limpiar el proyecto. Intentar deshabilitar JPA en la ventana de faceta provocó una excepción.


Parece que el problema es en algunos casos causado por una implementación JPA faltante en la ruta de clase. Después de agregar una dependencia de Maven (alcance de prueba), el mensaje de error de Eclipse desapareció:

<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>4.3.1.Final</version> <scope>test</scope> </dependency>

En este caso especial tuve un proyecto de "guerra" que tiene un "persistence.xml" pero no tiene un código JPA. El material JPA está en las bibliotecas referenciadas (JAR).


Si no desea utilizar JPA, simplemente reinicie su eclipse y limpie el proyecto.

Tuve el mismo problema cuando copié la entidad JPA a un proyecto que no era JPA. Funcionó para mí y espero que lo haga para ti :)


Tuve el mismo problema y lo resolví instalando los conectores apt y jdt para m2e.

Vaya a Ventana > Preferencias > Servidor > Descubrimiento > Abrir catálogo . Busque m2e-apt y m2e-jdt-compiler . Instalar y luego reiniciar eclipse.