Erro Eclipse: This project has the JPA facet, but no JPA project could be created

Recebi alguns feedbacks sobre o Minicurso de Crud AdminFaces – RESPONSIVO e a mensagem abaixo me chamou a atenção:

This project has the JPA facet, but no JPA project could be created. See the error log for more details.

erro-facet-eclipse

A causa do problema foi decorrente dos seguintes arquivos de configuração do eclipse que foram commitados erroneamente no GitHub:

  • .settings
  • .directory
  • .project
  • .classpath

Solução 1
Excluir esses arquivos do repositório remoto e adicionar o seguinte conteúdo no .gitignore:

/target/
.settings
.directory
.project
.classpath

Fazendo isso ao importar o projeto com o Maven o eclipse irá criar esses arquivos e o problema não ocorrerá.

Solução 2
Após o projeto ter sido importado no eclipse, clique com o botão direito em cima e selecione a opção properties. Vá até o item Project Facets e desabilite o JPA e clique em Apply and Close. Em seguida vá no menu Project e selecione a opção Clean.

facet-ecliose-solucao

Realizando esse procedimento os arquivos são gerados novamente em conformidade com a versão do seu eclipse.

Não conhece o Minicurso de Crud AdminFaces – RESPONSIVO? De uma olhada na Playlist abaixo:

Deixe uma resposta