Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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:在Eclipse中为多个概要文件运行构建_Eclipse_Maven_Maven Profiles - Fatal编程技术网

Maven:在Eclipse中为多个概要文件运行构建

Maven:在Eclipse中为多个概要文件运行构建,eclipse,maven,maven-profiles,Eclipse,Maven,Maven Profiles,假设我们在Eclipse中有一个Maven项目。 xml有两个概要文件 问题是:如何在Eclipse中运行maven以执行每个概要文件的每个目标 我试图: 在属性/maven->中设置活动的maven配置文件无效 使用以下命令运行maven:clean install-Pprofile1-Pprofile2->不工作 使用以下命令运行maven:clean install-P profile1,profile2->不工作 运行maven在“目标”下设置“概要文件”(概要文件1、概要文件2)->

假设我们在Eclipse中有一个Maven项目。 xml有两个概要文件

问题是:如何在Eclipse中运行maven以执行每个概要文件的每个目标

我试图:

  • 在属性/maven->中设置活动的maven配置文件无效
  • 使用以下命令运行maven:clean install-Pprofile1-Pprofile2->不工作
  • 使用以下命令运行maven:clean install-P profile1,profile2->不工作
  • 运行maven在“目标”下设置“概要文件”(概要文件1、概要文件2)->不起作用
我希望maven将为这两个概要文件运行,执行pom.xml中的所有任务

谢谢。

这是你怎么做的

这些配置文件的用途是什么?区别是什么?目的是:使用两个配置文件运行构建。构建本身在每个概要文件上创建不同的内容。我只想用两个概要文件运行构建一次,并将构建profile1的结果与构建profile2sorry的结果结合起来,但您所写的答案并没有回答我的问题。对不同的配置文件做了什么?为什么需要这些概要文件?这与构建必须做的事情无关。我只是想知道如何在目标文件夹中包含profile1构建和profile2构建的结果。每个构建在目标中生成一个“profile1”或“profile2”文件夹。因此,我想同时生成这两个配置文件。如果在Maven运行配置中指定所有配置文件,您会得到什么?作为一种解决方法,不同配置文件的Maven运行配置可以组合在一个启动组中: