Control your 3pp:s with maven
In my assignment I recently got the task to look over the maven build system in a large application that consist of more then 10 projects. All this projects have dependencies to each other (no circular one) and to various 3pp libraries like spring.