The project I am involved in developing appears to have the potential to grow into a multi-module project containing sub multi-module projects.
While it was just at multi-module stage I decided to have a parent pom at the root with child poms in each module as maven instructs will work. But now I'm wondering if within the modules I can have poms as well and end up with a sort of tree of poms. Can I do that? What's the best way to structure the project or the poms?
I'm also using Jenkins and archiva as part of the continuous integration cycle.