I\'m a bit of a Maven newb, and I\'m trying to setup a maven project that builds several child projects, but still allows someone to just grab one of the child projects and
The sub-projects are only dependent on the parent if they use the
Strictly speaking, if you are using inheritance and want to build only a sub-project, then the parent pom.xml doesn't have to be present in the parent directory; as long as maven can find the parent pom in a local or remote repository, then it will build. In practice, if there are changes going on in your parent pom, you'll have to work out how to get your team members to keep up to date with the parent pom.