Maven package works but Intellij's build fails

Yarin Miran picture Yarin Miran · Aug 19, 2013 · Viewed 53k times · Source

I have a JDK 1.7 project with a maven dependency to a local jar in my maven repo.

I'm unable to build the project using Intellij, with the errors that a symbol cannot be found (the symbol is a class importing packages from the local jar)

But I can successfully build the project using 'mvn package'.

I've spent so much time looking for solutions, things I've already done:

  • Invalidated cache
  • 'mvn clean install' the local jar dependecy
  • Marked to 'autoload snapshots' in Intellij's maven configuration
  • Reimpoted maven in Intellij
  • Syncornized

This error happend to my couple of times before, but usually just closing the Intellij and /or doing the 'mvn clean install' did the trick.

Please help.

Answer

Rahul Jha picture Rahul Jha · Apr 26, 2017

I know this is late but executing mvn idea:idea solves the issue.