无法从jar文件

时间:2019-07-11 14:31:27

标签: cmd automated-tests cucumber maven-plugin

我有一个用于API测试的BDD maven项目。我想通过/从任何地方独立执行黄瓜测试。为此,我需要做两件事:

1。 一个jar(我已经通过程序集插件和maven-jar-plugin构建了它) enter image description here

2。 具有main()方法或Runner类的类。 (我已经在框架中定义了两者)

Java class containing main() method

亚军类:

enter image description here

3。。在cmd中运行命令时出现错误

  • java -jar dealflow-bdd-1.0.4-SNAPSHOT.jar enter image description here

注意:通过遵循此问题中讨论的方法 Running Cucumber tests directly from executable jar 我可以通过maven-assembly-plugin创建jar,但是错误似乎有所改变。现在通过运行

  

java -jar dealflow-bdd-1.0.4-SNAPSHOT.jar

它正在为此

enter image description here

注释:如果我直接从IDE本身运行main()方法或运行Runner类,则运行测试。

0 个答案:

没有答案