Итак, создайте структуру папок maven следующим образом
ManiProject,
Модуль 1
Pom.xml </b>
Eg: '<project......
<parent> <artifactId>artifactIdMainProject</artifactId>
<groupId>groupIdMainProject</groupId>
<version>1.0-SNAPSHOT</version>
</parent>'
....
src
Main
test
Модуль 2 Pom.xml
Eg: '<project......
<parent> <artifactId>artifactIdMainProject</artifactId>
<groupId>groupIdMainProject</groupId>
<version>1.0-SNAPSHOT</version>
</parent>'
....
src
Main
test
.... Модуль N
Pom.xml
Eg: '<project......
<parent> <artifactId>artifactIdMainProject</artifactId>
<groupId>groupIdMainProject</groupId>
<version>1.0-SNAPSHOT</version>
</parent>'
....
src
Main
test
POM.xml
`Например: artifactIdMainProject
<groupId>groupIdMainProject</groupId></b>
<version>1.0-SNAPSHOT</version></b>
....
<module> Module1 </module></b>
<module> Module2</module></b>
<module> ModuleN </module></b>
....
Теперь создайте проект в Eclipse, выбрав команду create project from source и укажите путь к коду,
Затем настройте путь сборки, вкладку source, добавьтевсе папки модуля в качестве источника. Я чувствую этот адрес все ваши требования.