黄瓜弃用主类

问题描述 投票:0回答:1

我是黄瓜的新手,找不到解决这个错误的方法

cucumber.api.cli.Main run

WARNING: You are using deprecated Main class. Please use io.cucumber.core.cli.Main
Exception in thread "main" java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: io/cucumber/tagexpressions/TagExpressionParser
at io.cucumber.core.options.CucumberPropertiesParser.parse(CucumberPropertiesParser.java:83)
at io.cucumber.core.cli.Main.run(Main.java:48)
at cucumber.api.cli.Main.run(Main.java:30)
at cucumber.api.cli.Main.main(Main.java:15)
Caused by: java.lang.NoClassDefFoundError: io/cucumber/tagexpressions/TagExpressionParser
... 4 more
Caused by: java.lang.ClassNotFoundException: io.cucumber.tagexpressions.TagExpressionParser
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)`enter code here`
at java.lang.ClassLoader.loadClass(Unknown Source)
... 4 more
selenium automation cucumber cucumber-java
1个回答
0
投票

请仔细检查您的功能文件。就我而言,这是因为在我的功能文件中错误输入了一些额外的字母。

© www.soinside.com 2019 - 2024. All rights reserved.