Ask a Question

java.lang.NoClassDefFoundError: io/cucumber/messages/Messages$Envelope

ffisk162
New Member

java.lang.NoClassDefFoundError: io/cucumber/messages/Messages$Envelope

Hi, windows 10 based error. Just a beginner - trying to run a basic scenario what has no features defined. So expect cucumber to reply something like:

 

No features found at [.]
0 Scenarios
0 Steps
0m0.000s

 

<This is my expectation based on the book "The Cucumber for Java Book">

 

But get the below instead.  Would like to get some advice on this - thanks!

 

java -cp "jars/*" io.cucumber.core.cli.Main -p pretty .


Exception in thread "main" java.lang.NoClassDefFoundError: io/cucumber/messages/Messages$Envelope
at io.cucumber.core.plugin.NoPublishFormatter.setEventPublisher(NoPublishFormatter.java:34)
at io.cucumber.core.plugin.Plugins.setEventBusOnEventListenerPlugins(Plugins.java:71)
at io.cucumber.core.runtime.Runtime$Builder.build(Runtime.java:180)
at io.cucumber.core.cli.Main.run(Main.java:77)
at io.cucumber.core.cli.Main.main(Main.java:33)
Caused by: java.lang.ClassNotFoundException: io.cucumber.messages.Messages$Envelope
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 5 more

 

jars directory

10/09/2021 03:19 PM 728,472 cucumber-core-6.6.0.jar
10/09/2021 03:20 PM 678,775 cucumber-java-6.6.0.jar
09/18/2021 10:07 PM 596,141 cucumber-jvm-deps-1.0.6.jar
10/09/2021 03:23 PM 31,714 cucumber-plugin-6.6.0.jar
10/09/2021 03:00 PM 138,261 gherkin-18.1.1.jar
10/09/2021 03:24 PM 2,128,624 messages-17.1.0.jar
09/18/2021 10:31 PM 13,153 tag-expressions-4.0.2.jar

 

directory structure overall is:

test

test/jars

 

with jars in the jars dir - nothing else. Thanks all.

cancel
Showing results for 
Search instead for 
Did you mean: