Cucumber测试-找不到classs Cucumber.api.cli.Main



自从几天以来,当我试图执行黄瓜测试时,我总是收到一个错误"找不到classs黄瓜.api.cli.Main"。我的配置中没有任何更改(据所知(。

[INFO]--exec maven插件:3.1.0:exec(默认cli(@验收试验——错误:充电器不可能出现故障classe principale cucumber.api.cli.Main[ERROR]命令执行失败。

杂散行为:如果我无法通过运行命令执行测试:

运行执行

我可以用覆盖范围运行的命令执行测试:

执行并运行覆盖

但是,由于我必须调试我的测试,带覆盖率的运行并没有太大帮助。你有解决这个问题的想法吗?我找到了cucumber.api.cli.Main这个班。

提前感谢

最后,我找到了问题的根本原因,这是由于我的intelij设置中的一个错误选项,如这里所述:

https://youtrack.jetbrains.com/issue/IDEA-261546/Run-specific-Cucumber-scenario-builds-the-whole-project-running-tests-in-all-suite-files-in-the-project

我想我可能会在这里找到你的问题原因。是否启用代理对Preference | build中的maven选项执行IDE构建/运行操作,执行、部署|构建工具| Maven | Runner?请尝试禁用它,看看它是否有帮助。