如何在Eclipse中设置用于编译的系统属性?

时间:2013-05-11 17:37:38

标签: eclipse maven system-properties

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

传递属性
-Dsomeproperty=true

例如:

 mvn clean package -Dsomeproperty=true

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

1 个答案:

答案 0 :(得分:5)

你必须执行以下步骤(对不起,我没有环境来证明它,只是来自文档):

  1. 通过选择项目的选定pom Run > Maven...
  2. 来创建maven构建
  3. 输入相关目标,然后在参数表中按添加。
  4. 在那里输入您的系统属性名称:someproperty和值:true
  5. 然后按“运行”启动您的maven构建。
  6. 有关详细信息,请参阅以下资源:

    再次访问Eclipse后,这里有一些截图:

    • enter image description here
    • enter image description here

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

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