|
There are a few pom files that exist in the controller which are called "aggregator" pom files, that seem to exist for the purpose of facilitating compilation.
However these aggregator pom files do not have a parent and more importantly do not have or inherit a distributionManagement section. Therefore the jars that are compiled from these "aggregator" poms can not be uploaded anywhere when running a mvn deploy command (which if you are not using jenkins to upload your artifacts can be a problem).
To solve this problem we ultimately need to get these missing projects a reference to a distributionManagement section. Instead of duplicating this in many places it seems like the correct thing to do is to add a reference to a common parent.
|