2016-07-20 40 views
2
Usage: java cucumber.api.cli.Main [options] [ [FILE|DIR][:LINE[:LINE]*] ]+ 

Options: 

-g, --glue PATH     Where glue code (step definitions and hooks) is loaded from. 
-f, --format FORMAT[:PATH_OR_URL] How to format results. Goes to STDOUT unless PATH_OR_URL is specified. 
            Built-in FORMAT types: junit, html, pretty, progress, json. 
            FORMAT can also be a fully qualified class name. 
-t, --tags TAG_EXPRESSION   Only run scenarios tagged with tags matching TAG_EXPRESSION. 
-n, --name REGEXP     Only run scenarios whose names match REGEXP. 
-d, --[no-]-dry-run    Skip execution of glue code. 
-m, --[no-]-monochrome    Don't colour terminal output. 
-s, --[no-]-strict     Treat undefined and pending steps as errors. 
    --snippets      Snippet name: underscore, camelcase 
    --dotcucumber PATH_OR_URL  Where to write out runtime information. PATH_OR_URL can be a file system 
            path or a URL. 
-v, --version      Print version. 
-h, --help       You're looking at it. 
Exception in thread "main" cucumber.runtime.CucumberException: Unknown option: --plugin 
at cucumber.runtime.RuntimeOptions.parse(RuntimeOptions.java:119) 

at cucumber.runtime.RuntimeOptions.<init>(RuntimeOptions.java:50) 
at cucumber.runtime.RuntimeOptions.<init>(RuntimeOptions.java:44) 
at cucumber.api.cli.Main.run(Main.java:20) 
at cucumber.api.cli.Main.main(Main.java:16) 

我在运行我的功能文件时出现此错误。下面 愈合祷言的依赖,并给出我使用的3.2.4版本春黄瓜veriosn 1.1.5在运行Cucumber功能文件时出现错误未知选项:--plugin

+0

你也可以添加你的代码或解释一下更多你在做什么,你什么时候得到这个错误! –

+0

这只是简单的测试功能文件,它显示错误,但是当我移动到IntelliJi时,它工作正常。我会因为Eclipse IDE而烦恼吗? –

+0

尝试将黄瓜版本更新为最新.. –

回答

0

看起来像你使用的是很旧的版本黄瓜JVM的是寻找

--format 

代替

--plugin 

最新的cucumber-jvm用法文本可以在here找到。

从描述的herehere获取Maven仓库中的最新cucumber-jvm。

相关问题