4

当我使用 Maven 从命令行构建项目时,我可以使用

-Dsomeproperty=true

例如:

 mvn clean package -Dsomeproperty=true

在 Eclipse 中构建时如何做同样的事情?

4

1 回答 1

6

您必须执行以下步骤(抱歉,我没有环境可以证明这一点,仅来自文档):

  1. 通过选择项目的选定 pom 创建一个 Maven 构建Run > Maven...
  2. 输入相关目标,然后在参数表中按添加。
  3. 在那里输入您的系统属性作为 name:someproperty和 value: true
  4. 然后按 Run 开始您的 Maven 构建。

有关详细信息,请参阅以下资源:

再次访问 Eclipse 后,以下是一些屏幕截图:

  • 在此处输入图像描述
  • 在此处输入图像描述

第一个显示如何使用相关属性配置现有构建(在 Eclipse 中名为运行配置)。第二个显示随后触发的命令(使用 include -Dsomeproperty=true)。

我不知道是否有一种简单的方法来配置默认运行配置。您可以提供一个空的,在那里输入参数,然后复制该运行配置,稍后添加其他参数。复制按钮在左上角的第二个(用红色矩形标记)。

于 2013-05-11T19:34:25.530 回答