【问题标题】:Maven 3: override command line in POMMaven 3:覆盖 POM 中的命令行
【发布时间】:2011-09-14 06:55:31
【问题描述】:

我们可以使用命令行覆盖在 POM 中定义的属性。

我们能以某种方式产生相反的效果吗?覆盖 POM 中的命令行参数?

我在命令行中有一个带有“-Dmaven.test.skip -DskipTests -DskipITs”的 Hudson,我无法更改它(管理员会在一个月内回复请求),但我还是想运行我的测试。 .

谢谢)

【问题讨论】:

    标签: command-line maven-3 overriding tycho maven-surefire-plugin


    【解决方案1】:

    您可以尝试的方法:更改您的 POM 以将测试作为生命周期中另一个阶段的一部分来执行。我不知道该怎么做,但在最坏的情况下,你总是可以使用<ant> 来硬塞进去。祝你好运!

    【讨论】:

    • 谢谢@jimbojw,也许我会这样做..(但这确实是最坏的情况)
    【解决方案2】:

    重写配置以忽略 pom 显式中的测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-07
      • 1970-01-01
      • 1970-01-01
      • 2012-12-02
      • 2017-07-27
      • 1970-01-01
      • 2019-11-27
      • 1970-01-01
      相关资源
      最近更新 更多