Case in question: A Maven based project that has a Maven Run Configuration with its 'Command line' parameters defined as `clean install`.

Clicking the green arrow to invoke 'Run my\_maven\_config' downloads all necessary packages from Nexus and completes the build successfully.

Selecting 'Build Project' however, invokes a seemingly similar process but after building successfully for quite a while, it fails on a missing Hibernate package.

Why is this difference?

Shouldn't the build part of 'Run' be identical to the "standalone build"?