Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven在不安装pom的情况下对依赖项进行分组_Maven_Maven 2_Module_Dependency Management - Fatal编程技术网

Maven在不安装pom的情况下对依赖项进行分组

Maven在不安装pom的情况下对依赖项进行分组,maven,maven-2,module,dependency-management,Maven,Maven 2,Module,Dependency Management,我有一个maven项目,它有多个配置文件和许多特定于每个配置文件的依赖项。当前的解决方案是为每个概要文件创建一个中间依赖项pom,将依赖项分组在一起,如3.6.1所述:每个依赖项分组pom都位于各自的svn项目中,并作为单独的jenkins作业进行构建和部署 问题在于,这些POM及其内部的依赖关系经常发生变化并被发布,因此很难维护。理想情况下,我希望所有依赖项管理都在一个svn项目和一个构建下进行 任何建议都将不胜感激。正如khmarbaise所写,这将有助于提供更多信息和示例 然而,仅回答您的

我有一个maven项目,它有多个配置文件和许多特定于每个配置文件的依赖项。当前的解决方案是为每个概要文件创建一个中间依赖项pom,将依赖项分组在一起,如3.6.1所述:每个依赖项分组pom都位于各自的svn项目中,并作为单独的jenkins作业进行构建和部署

问题在于,这些POM及其内部的依赖关系经常发生变化并被发布,因此很难维护。理想情况下,我希望所有依赖项管理都在一个svn项目和一个构建下进行


任何建议都将不胜感激。

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


然而,仅回答您的实际问题,即如何将所有依赖性分组POM作为一个项目和一个构建。听起来好像每个模块都是一个依赖项分组pom项目,这就是你想要的。

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

你能给出一个更详细的例子吗,因为我不确定你所说的经常发布是什么意思。。。我想到的另一个问题是:为什么有多个依赖项分组pom?你能举例说明你是如何使用它们的吗?