0
在試圖運行特徵文件,得到了異常黃瓜:在運行的代碼,讓小黃瓜例外
Exception in thread "main" java.lang.NoClassDefFoundError: gherkin/IGherkinDialectProvider
at cucumber.api.cli.Main.run(Main.java:31)
at cucumber.api.cli.Main.main(Main.java:18)
Caused by: java.lang.ClassNotFoundException: gherkin.IGherkinDialectProvider
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 2 more
這聽起來像或者您的POM(或搖籃文件)丟失的依賴,還是顯得你的IDE無法找到它。你能告訴我們你已經包括哪些JAR嗎? –
@TimBiegeleisen我使用的是maven項目, cucumber-core-2.0.1,cucumber-html-0.2.6,cucumber-java-2.0.1,cucumber-junit-2.0.1,cucumber-jvm-deps-1.0。 6,小黃瓜-2.12.2,hamcrest-all-1.3,junit-4.12,selenium-server-standalone-3.5.3 –