Error running a cucumber test case: Caused by: java.lang.NoClassDefFoundError: java/sql/Time
Error:
Exception in thread "main" java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:65)
Caused by: java.lang.NoClassDefFoundError: java/sql/Time
at gherkin.deps.com.google.gson.Gson.<init>(Gson.java:232)
at gherkin.deps.com.google.gson.Gson.<init>(Gson.java:176)
at gherkin.GherkinDialectProvider.<clinit>(GherkinDialectProvider.java:21)
at cucumber.runtime.UndefinedStepsTracker.<init>(UndefinedStepsTracker.java:28)
at cucumber.runtime.Runtime.<init>(Runtime.java:30)
at cucumber.runtime.Runtime.<init>(Runtime.java:45)
at cucumber.runtime.Runtime.<init>(Runtime.java:41)
at cucumber.api.cli.Main.run(Main.java:35)
at cucumber.api.cli.Main.main(Main.java:18)
... 5 more
Caused by: java.lang.ClassNotFoundException: java.sql.Time
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:566)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 14 more
Details :
C:\jdk-10.0.1\bin\java -Dorg.jetbrains.run.directory=C:\Users\I856583\IdeaProjects\gdpr-reporting-service\src\test\resources\features\acceptance "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.3.4\lib\idea_rt_.jar=58188:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.3.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.3.4\lib\idea_rt_.jar" com.intellij.rt.execution.CommandLineWrapper C:\Users\I856583\AppData\Local\Temp\idea_classpath cucumber.api.cli.Main --plugin org.jetbrains.plugins.cucumber.java.run.CucumberJvm2SMFormatter --monochrome --glue cucumber.api.spring C:/Users/I856583/IdeaProjects/gdpr-reporting-service/src/test/resources/features/acceptance/testcase.feature
Please sign in to leave a comment.
Hi, could you please provide a project example?
We were facing the same issue, we were able to resolve it only after upgrading to IntelliJ 2018.2, as follows: