You have a couple of options for breaking your pom files:
- Create a parent pom to move things like plugins, pluginManagment and dependencyManagement sections. This separates these sections from the files in which you actually define the dependencies that the module will use. You can find some good examples here .
- Use the dependency management import for the modular dependencyManagment section, you can see an example here . This allows you to do something like separately managing third-party dependency dependencies on your project dependencies.
source share