I have a main level project A and within A , two child projects B and C worked on by different developers , but they agree on the abstraction through comm
List projects B and C as modules in the pom of the project A. Now when you build project A, it should build project B and C automatically and in the correct order.