0

我有一个 Maven 项目,它有多个配置文件和许多特定于每个配置文件的依赖项。当前清理此问题的解决方案是为每个配置文件创建一个中间依赖项 pom,将依赖项分组在一起,如 3.6.1 中所述:http: //www.sonatype.com/books/mvnref-book/reference/pom- relationship-sect-pom-best-practice.html 这些依赖分组 pom 中的每一个都存在于它们自己的 svn 项目中,并作为单独的 jenkins 作业构建和部署。

问题是这些 pom 以及其中的依赖项经常更改和发布,并且变得难以维护。理想情况下,我希望所有的依赖管理都在一个 svn 项目和一个构建下。

任何建议,将不胜感激。

4

2 回答 2

0

Maven 发布插件做了我们需要的。

于 2013-01-10T22:44:18.773 回答
0

正如 khmarbaise 所写,这将有助于提供更多信息和示例。

但是,只需回答您的实际问题,即如何将所有依赖分组 pom 作为一个项目和一个构建。听起来好像每个模块都是您的“依赖分组 pom”项目之一的多模块项目将是您正在寻找的。

于 2012-05-09T11:11:44.760 回答