martinklepsch / electron-and-clojurescript

💡 Make an electron app with nothing but ClojureScript!
MIT License
148 stars 21 forks source link

clojure.lang.ExceptionInfo: java.lang.NoClassDefFoundError: clojure/lang/IFn, compiling:(org/httpkit/server.clj:23:11) #10

Closed vigilancetech-com closed 4 years ago

vigilancetech-com commented 6 years ago

To reproduce:

$ boot -V

http://boot-clj.com

Sat Jun 30 17:38:53 PDT 2018

BOOT_CLOJURE_NAME=org.clojure/clojure BOOT_CLOJURE_VERSION=1.8.0 BOOT_VERSION=2.6.0

$ rm -r ~/.m2/repository $ rm -rf ~/.boot/cache

clone your repo

$ cd

$ boot watch dev-build

Writing boot_cljs_repl.cljs... clojure.lang.ExceptionInfo: java.lang.NoClassDefFoundError: clojure/lang/IFn, compiling:(org/httpkit/server.clj:23:11) data: {:file "/tmp/boot.user8113966503874271452.clj", :line 25} clojure.lang.Compiler$CompilerException: java.lang.NoClassDefFoundError: clojure/lang/IFn, compiling:(org/httpkit/server.clj:23:11) java.lang.NoClassDefFoundError: clojure/lang/IFn java.lang.ClassNotFoundException: clojure.lang.IFn ... clojure.core/load/fn core.clj: 5893 clojure.core/load/invokeStatic core.clj: 5892 clojure.core/load core.clj: 5876 ... clojure.core/load-one/invokeStatic core.clj: 5697 clojure.core/load-one core.clj: 5692 clojure.core/load-lib/fn core.clj: 5737 clojure.core/load-lib/invokeStatic core.clj: 5736 clojure.core/load-lib core.clj: 5717 ... clojure.core/apply/invokeStatic core.clj: 648 clojure.core/load-libs/invokeStatic core.clj: 5774 clojure.core/load-libs core.clj: 5758 ... clojure.core/apply/invokeStatic core.clj: 648 clojure.core/require/invokeStatic core.clj: 5796 clojure.core/require core.clj: 5796 ... adzerk.boot-reload.server/eval56/loading--auto-- server.clj: 1 adzerk.boot-reload.server/eval56/invokeStatic server.clj: 1 adzerk.boot-reload.server/eval56 server.clj: 1 ... clojure.core/load/fn core.clj: 5893 clojure.core/load/invokeStatic core.clj: 5892 clojure.core/load core.clj: 5876 ... clojure.core/load-one/invokeStatic core.clj: 5697 clojure.core/load-one core.clj: 5692 clojure.core/load-lib/fn core.clj: 5737 clojure.core/load-lib/invokeStatic core.clj: 5736 clojure.core/load-lib core.clj: 5717 ... clojure.core/apply/invokeStatic core.clj: 648 clojure.core/load-libs/invokeStatic core.clj: 5774 clojure.core/load-libs core.clj: 5758 ... clojure.core/apply/invokeStatic core.clj: 648 clojure.core/require/invokeStatic core.clj: 5796 clojure.core/require core.clj: 5796 ... boot.pod/eval-fn-call pod.clj: 326 boot.pod/call-in* pod.clj: 379 ... boot.pod/call-in* pod.clj: 382 adzerk.boot-reload/start-server/invokeStatic boot_reload.clj: 32 adzerk.boot-reload/start-server boot_reload.clj: 31 adzerk.boot-reload/eval525/fn boot_reload.clj: 124 ... boot.user/eval618/fn boot.user8113966503874271452.clj: 21 ... clojure.core/apply/invokeStatic core.clj: 646 clojure.core/apply core.clj: 641 boot.core/construct-tasks core.clj: 911 ... clojure.core/apply/invokeStatic core.clj: 646 clojure.core/apply core.clj: 641 boot.core/boot/fn core.clj: 949 clojure.core/binding-conveyor-fn/fn core.clj: 1938 ...