web-dev-qa-db-fra.com

Intellij avec la compilation Maven

J'ai un projet qui nécessite des pots d'hibernation.

Je les ai ajoutés comme des dépendances dans le Pom.xml et Maven compile bien mon projet.

Cependant, dans l'IDE, toutes les annotations et les appels à Hibernate API sont marqués comme non résolus (rouge).

Comment puis-je obtenir Intellij pour pouvoir les résoudre?

Y a-t-il un moyen d'utiliser Maven lorsque je clique sur la construction de projets? (CTRL + F9)

En outre, je suis confondu avec le concept de facettes au sein d'Intellij. Ai-je besoin d'eux, disons des facettes JPA pour permettre à la persistance Assistante, etc., etc. Ou une option pour laisser Maven s'occuper de ses soins?

9
Mik378

effacer le cache ou le réimport

Parfois, Intellij entre dans un enchevêtrement avec des projets. Lorsque cela se produira, l'approche générale est la suivante:

  1. Essayez de construire | Projet de reconstruction
  2. Si non, vérifiez que le projet compilera de la ligne de commande
  3. Si oui, utilisez ensuite le fichier | Invalider les caches suivies de la construction | Reconstruire tout
  4. Si non, supprimez ensuite vos fichiers de projet locaux et vérifiez à nouveau à partir du contrôle de la version à l'aide du fichier pom.xml comme fichier de projet
  5. Si non, alors il y a un grave problème avec votre installation Intellij
8
Gary Rowe