You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Steps to reproduce the error message are below. Googling for the error I found this question on Stackoverflow, which suggests to remove "the info.cukes/* dependencies".
tl;dr: I can confirm that this change fixes the issue.
$ git clone [email protected]:cucumber/cucumber-jvm.git
$ cd cucumber-jvm/examples/clojure_cukes
$ lein version
Leiningen 2.5.1 on Java 1.8.0_40-internal OpenJDK 64-Bit Server VM
$ lein deps
Retrieving lein-cucumber/lein-cucumber/1.0.2/lein-cucumber-1.0.2.pom from clojars
Retrieving info/cukes/cucumber-clojure/1.1.1/cucumber-clojure-1.1.1.pom from central
Retrieving info/cukes/cucumber-jvm/1.1.1/cucumber-jvm-1.1.1.pom from central
Retrieving info/cukes/cucumber-core/1.1.1/cucumber-core-1.1.1.pom from central
Retrieving leiningen-core/leiningen-core/2.0.0/leiningen-core-2.0.0.pom from clojars
Retrieving bultitude/bultitude/0.1.7/bultitude-0.1.7.pom from clojars
Retrieving classlojure/classlojure/0.6.6/classlojure-0.6.6.pom from clojars
Retrieving useful/useful/0.8.3-alpha8/useful-0.8.3-alpha8.pom from clojars
Retrieving useful/useful/0.8.6/useful-0.8.6.pom from clojars
Retrieving robert/hooke/1.3.0/hooke-1.3.0.pom from clojars
Retrieving org/clojure/clojure/1.5.0-RC3/clojure-1.5.0-RC3.pom from central
Retrieving info/cukes/cucumber-clojure/1.1.1/cucumber-clojure-1.1.1.jar from central
Retrieving info/cukes/cucumber-core/1.1.1/cucumber-core-1.1.1.jar from central
Retrieving org/clojure/tools.macro/0.1.1/tools.macro-0.1.1.jar from central
Retrieving org/clojure/clojure/1.5.0-RC3/clojure-1.5.0-RC3.jar from central
Retrieving bultitude/bultitude/0.1.7/bultitude-0.1.7.jar from clojars
Retrieving classlojure/classlojure/0.6.6/classlojure-0.6.6.jar from clojars
Retrieving lein-cucumber/lein-cucumber/1.0.2/lein-cucumber-1.0.2.jar from clojars
Retrieving robert/hooke/1.3.0/hooke-1.3.0.jar from clojars
Retrieving leiningen-core/leiningen-core/2.0.0/leiningen-core-2.0.0.jar from clojars
Retrieving useful/useful/0.8.6/useful-0.8.6.jar from clojars
Retrieving info/cukes/cucumber-core/1.2.4/cucumber-core-1.2.4.pom from central
Retrieving info/cukes/cucumber-jvm/1.2.4/cucumber-jvm-1.2.4.pom from central
Retrieving info/cukes/cucumber-html/0.2.3/cucumber-html-0.2.3.pom from central
Retrieving org/sonatype/oss/oss-parent/6/oss-parent-6.pom from central
Retrieving info/cukes/cucumber-jvm-deps/1.0.5/cucumber-jvm-deps-1.0.5.pom from central
Retrieving info/cukes/gherkin/2.12.2/gherkin-2.12.2.pom from central
Retrieving info/cukes/cucumber-core/1.2.4/cucumber-core-1.2.4.jar from central
Retrieving info/cukes/cucumber-jvm-deps/1.0.5/cucumber-jvm-deps-1.0.5.jar from central
Retrieving info/cukes/cucumber-html/0.2.3/cucumber-html-0.2.3.jar from central
Retrieving info/cukes/gherkin/2.12.2/gherkin-2.12.2.jar from central
$ lein cucumber
Exception in thread "main" java.lang.ClassNotFoundException: cucumber.runtime.formatter.FormatterFactory, compiling:(leiningen/cucumber/util.clj:1:1)
at clojure.lang.Compiler.load(Compiler.java:7142)
at clojure.lang.RT.loadResourceScript(RT.java:370)
at clojure.lang.RT.loadResourceScript(RT.java:361)
at clojure.lang.RT.load(RT.java:440)
at clojure.lang.RT.load(RT.java:411)
at clojure.core$load$fn__5066.invoke(core.clj:5641)
at clojure.core$load.doInvoke(core.clj:5640)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.core$load_one.invoke(core.clj:5446)
at clojure.core$load_lib$fn__5015.invoke(core.clj:5486)
at clojure.core$load_lib.doInvoke(core.clj:5485)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:626)
at clojure.core$load_libs.doInvoke(core.clj:5524)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:626)
at clojure.core$require.doInvoke(core.clj:5607)
at clojure.lang.RestFn.invoke(RestFn.java:421)
at user$eval5.invoke(form-init5879652611096343092.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:6703)
at clojure.lang.Compiler.eval(Compiler.java:6692)
at clojure.lang.Compiler.load(Compiler.java:7130)
at clojure.lang.Compiler.loadFile(Compiler.java:7086)
at clojure.main$load_script.invoke(main.clj:274)
at clojure.main$init_opt.invoke(main.clj:279)
at clojure.main$initialize.invoke(main.clj:307)
at clojure.main$null_opt.invoke(main.clj:342)
at clojure.main$main.doInvoke(main.clj:420)
at clojure.lang.RestFn.invoke(RestFn.java:421)
at clojure.lang.Var.invoke(Var.java:383)
at clojure.lang.AFn.applyToHelper(AFn.java:156)
at clojure.lang.Var.applyTo(Var.java:700)
at clojure.main.main(main.java:37)
Caused by: java.lang.ClassNotFoundException: cucumber.runtime.formatter.FormatterFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at clojure.lang.DynamicClassLoader.findClass(DynamicClassLoader.java:61)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:263)
at leiningen.cucumber.util$eval9$loading__4958__auto____10.invoke(util.clj:1)
at leiningen.cucumber.util$eval9.invoke(util.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:6703)
at clojure.lang.Compiler.eval(Compiler.java:6692)
at clojure.lang.Compiler.load(Compiler.java:7130)
... 32 more
Subprocess failed
The text was updated successfully, but these errors were encountered:
Steps to reproduce the error message are below. Googling for the error I found this question on Stackoverflow, which suggests to remove "the info.cukes/* dependencies".
tl;dr: I can confirm that this change fixes the issue.
reproduce the error if you would like
The text was updated successfully, but these errors were encountered: