9

I have a project that needs Hibernate jars.

I added them as dependencies in the pom.xml and Maven compiles my project well.

However, in the IDE, all annotations and calls to Hibernate API are marked as unresolved (red).

How could I get IntelliJ being able to resolve them ?

Is there a way to use Maven when I click on Build Project ? (ctrl+F9)

Also, I am confused with the concept of facets within IntelliJ. Do I need them, let's say JPA facets to enable Persistence assistant etc... or there's an option to let Maven take care about ?

Mik378
  • 3,926

1 Answers1

9

Clear the cache or reimport

Sometimes Intellij gets in a tangle with projects. When that happens the general approach is as follows:

  1. Try Build | Rebuild Project
  2. If no, check that the project will compile from the command line
  3. If yes, then use File | Invalidate Caches followed by Build | Rebuild All
  4. If no, then delete your local project files and check them out from version control once again using the pom.xml as the project file
  5. If no, then there is a serious problem with your Intellij installation
Gary
  • 24,440