Невозможно запустить функцию огурца с помощью сокращенной командной строки Intellij - PullRequest
0 голосов
/ 07 марта 2019

При использовании опции Сократить командную строку ( JAR-манифест ) при запуске функций огурца я не могу запустить отдельные сценарии.
Ошибка: CucumberException: Неизвестная опция: --plugin

Если очистить поле «Program arguments:», все сценарии будут выполнены.

Это происходит с IntelliJ Idea Ultimate 2018.3.4, а также с 2018.2.2.
Версия ядра огурца : 1.1.8

Я пытался использовать Версия ядра огурца : 1.2.5, которая завершилась ошибкой:

Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class org.springframework.test.context.TestContext, but interface was expected
    at cucumber.runtime.java.spring.CucumberTestContextManager.getContext(SpringFactory.java:215)
    at cucumber.runtime.java.spring.CucumberTestContextManager.<init>(SpringFactory.java:207)
    at cucumber.runtime.java.spring.SpringFactory.start(SpringFactory.java:102)
    at cucumber.runtime.java.JavaBackend.buildWorld(JavaBackend.java:123)
    at cucumber.runtime.Runtime.buildBackendWorlds(Runtime.java:141)
    at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:38)
    at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:165)
    at cucumber.runtime.Runtime.run(Runtime.java:122)
    at cucumber.api.cli.Main.run(Main.java:36)
    at cucumber.api.cli.Main.main(Main.java:18)
...