Sometimes you have a pom.xml that you want to install in your repository without wanting to install your whole build.
For instance you have a multi-modules project, and you make a change to the parent pom. You want to install it but not having to install all the children modules.
There’s an option for that, that’s the ‘non-recursive’ directive.
mvn -N install
will install only what’s in the current directory.