将我的maven pom拆分成不同的文件

Nim*_*sky 9 dependency-management pom.xml maven

我不想改变我的项目/模块结构.它只是我的pom文件变得越来越复杂(由于很多依赖)并且想要将它分成易于导航的子文件......这很容易吗?

我正在寻找类似于弹簧上下文定义文件可用的导入资源的东西.

Lee*_*rus 9

你有两个分解你的pom文件的选项:

  • 创建父pom以将插件,pluginManagment和dependencyManagement部分移动到其中.这将这些部分与您实际定义模块将使用的依赖项的文件分开.你可以在这里找到一些很好的例子.
  • 使用依赖关系管理导入来模块化您的dependencyManagment部分,您可以在此处查看示例.这允许您执行诸如将第三方依赖项的依赖项管理与您自己的项目依赖项分开的操作.