Suppose we have a multimodule project:
<modules>
<module>first</module>
<module>second</module>
</modules>
where second
depends on first
through dependencies
.
If I run mvn clean
package
, does maven or reactor will put any of the modules to local repo anyway?
The answer is no.
Here are the maven lifecycle phases
As you can see, package
comes before install
, so install
wont be executed - nothing will go to your local repo, unless it was there already.