每当我在intellij想法中运行测试时,都会出现“无法识别的插件:org.jetbrains.plugins.cucumber.java.run.CucumberJvm2SMFormatter”错误

时间:2018-09-21 14:32:02

标签: intellij-idea

每次我尝试使用Intellij Idea中的黄瓜插件进行黄瓜测试时,都会出现以下错误。我正在使用以下版本deaIC-2017.3.5。我什至尝试安装最新版本-ideaIC-2018.2.4-但问题仍然存在。有人知道为什么会这样吗?

safeAreaInsetsDidChange()

2 个答案:

答案 0 :(得分:1)

在“运行/调试配置”中,通过--plugin org.jetbrains.plugins.cucumber.java替换--plugin org.jetbrains.plugins.cucumber.java.run.CucumberJvm2SMFormatter来更新“程序参数” .run.CucumberJvmSMFormatter

答案 1 :(得分:0)

让我说明一下我如何遇到并找到了解决此问题的方法。

我曾经通过右键单击来运行功能文件并在intelliJ中运行。然后,我在运行XYZ.feature文件配置的编辑配置中修改了程序参数。 在此过程中,我删除了传递“ org.jetbrains.plugins.cucumber.java.run.CucumberJvm4SMFormatter”的参数,并添加了“ --thread 5”之类的东西。

然后,当我完成后想要恢复为旧配置。它不会运行并引发此错误。我的直觉是,论点可能没有正确传递? 无论如何,解决方案(kinda hack)是选择另一个功能文件ABC.feature并编辑Run ABC.feature的配置,然后将功能文件的位置路径更改为XYZ.feature,然后再进行其他更改。也许可以将配置重命名为Run XYZ2。功能类似这样。