Consider this example:
parent
+---child1
+---child2
...
\---childn
In parent
I have declared the children as modules, a dependency management for external libs and various common properties. Let's say child1 is at version 1.0.1. Plus, child2-n has in it's dependencies child1. All children are in separate repos..i build the whole project with repo
for example
My question is..what is the best approach to maintain child1
's version in each other children when building the project? should I use a property variable in the parent's pom? Can I keep the property in child1
project?
Cheers, Alex