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

时间:2013-05-12 09:15:48

标签: maven pom.xml dependency-management

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

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

1 个答案:

答案 0 :(得分:7)

您有两种方法可以分解您的pom文件:

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