I think you can have a multi-module maven project for modules that don't share a `groupId` or version.