集中我桌面的POM依赖性


  1. 我有多个Eclipse工作区,带有Maven项目。
  2. 某些项目在pom.xml中使用相同的依赖项,但版本不同。
  3. 我可以在计算机上有一个pom.xml,每个工作区/project pom.xml将指向此主要pom.xml
  4. 这样我就可以控制主pom.xml中的依赖项的版本,而不是每个工作区/项目中的每个pom.xml。

任何如何设置此建议的建议都会有所帮助。再次感谢您检查此。

您描述的模式称为"材料清单"。

您创建了一个新的Maven项目(材料清单(,该项目仅由具有依赖性管理块的POM组成。在这里,您可以声明所有依赖关系及其版本。包装应设置为pom

该材料清单(BOM(项目现在被用作所有其他项目的父母。当使用依赖关系时,仅指定组ID和工件ID,则使用版本标签。这样,该版本将从BOM中获取,您有一个中心位置来管理依赖项的版本。

更多的详细信息,其中包含示例(在页面的下部(或此处。

最新更新