Inheritance is used for sharing common things between your projects, such as 3rd party library dependency or properties, or scm locations.
Aggregation is used to build your projects as a group. You want aggregation, but that doesn't mean that you won't also be using inheritance to factor out common stuff.