2013-05-12 82 views
6

我不想改變我的項目/模塊結構。它只是我的POM文件變得越來越大和複雜(由於很多依賴),並希望將其分離成易於導航的子文件...這很容易嗎?將我的maven pom分割成不同的文件

我正在尋找類似於可用於spring上下文定義文件的導入資源的東西。

回答

6

你有兩個選擇分手您的POM文件:

  • 創建一個父POM搬東西,如插件,pluginManagment和dependencyManagement部分成。這將這些部分從實際定義模塊將使用哪些依賴關係的文件中分離出來。你可以找到一些很好的例子here
  • 使用依賴關係管理導入模塊化您的dependencyManagment部分,您可以看到一個示例here。這允許您執行諸如將第三方依賴關係的依賴關係管理與您自己的項目依賴關係分開的事情。
+0

第一個示例中的codehaus鏈接已損壞。 – 2016-05-13 16:57:11