Hi,

we have a multimodul project with a lot of modules. Currently the root-pom of 
the multimodul project is also the parent pom of each submodul project. 
This stroke us quite some time when we made changes in the parent pom regarding 
dependency versions in dependencyManagement or other configuration changes, 
because we could not deploy the pom without building the whole system.

So our idea is to separate the two concerns, namely the configurations (scm/CI 
server/ dependencyManagement / distributionManagement etc) with the module 
information. So the root-pom only has the module information and one of the 
modules is a pom project with all configurations. All other modules use then 
this pom as their parent. With that we could make changes to the parent pom 
without any trouble.

Is this way correct or will it create more trouble ?

Thanks for any advice

 

 


Reply via email to