【问题标题】:Cucumber Eclipse - Resolving warning: Cucumber-JVM's --format option is deprecated. Please use --plugin insteadCucumber Eclipse - 解决警告:Cucumber-JVM 的 --format 选项已弃用。请改用--plugin
【发布时间】:2015-06-03 05:06:21
【问题描述】:

使用 Eclipse 运行 Cucumber 并收到以下警告:

Cucumber-JVM 的 --format 选项已弃用。请改用--plugin

尝试使用 Eclipse 搜索功能搜索“--format”和“format”,但找不到我需要更改的相关文件。有什么想法吗?

【问题讨论】:

  • 只需将--format 改写为--plugin

标签: eclipse installation cucumber appium cucumber-jvm


【解决方案1】:

cucumber-java/src/org/jetbrains/plugins/cucumber/java/run/CucumberJavaRunConfigurationProducer.java

改变

public static final String FORMATTER_OPTIONS = " --format org.jetbrains.plugins.cucumber.java.run.CucumberJvmSMFormatter --monochrome";

public static final String FORMATTER_OPTIONS = " --plugin pretty";

【讨论】:

  • 为什么要更改类定义文件?
  • 这是对 Github 上 --format 错误的修复。这将在即将发布的版本中发布。
  • 我的回答对你有帮助吗?
【解决方案2】:

--format 已弃用,将在 Cucumber v3.x 中删除

在您的运行配置中将 --format org.jetbrains.plugins.cucumber.java.run.CucumberJvmSMFormatter(或任何 Eclipse 等效项)更改为 --plugin pretty

【讨论】:

    【解决方案3】:

    我在 Intellij IDE 中遇到过类似的问题。以下步骤解决了!

    1. 去跑步
    2. 点击编辑配置..
    3. 将 --Format 重命名为 --plugin
    4. 单击确定并再次运行功能文件

    【讨论】:

      猜你喜欢
      • 2015-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-12
      • 2021-12-19
      • 2012-01-31
      • 1970-01-01
      相关资源
      最近更新 更多