【发布时间】:2021-05-13 18:42:57
【问题描述】:
当我尝试使用 Clojure 项目启动引导时,我收到以下错误:
PS F:\osob\Clojure\modern-cljs> boot serve -d target watch reload cljs target
Starting reload server on ws://localhost:55343
java.lang.Thread.run
java.util.concurrent.ThreadPoolExecutor$Worker.run
java.util.concurrent.ThreadPoolExecutor.runWorker
java.util.concurrent.FutureTask.run
...
clojure.core/binding-conveyor-fn/fn core.clj: 1916
boot.core/boot/fn core.clj: 1031
;skipped some text
clojure.core/load/fn core.clj: 5866
...
java.io.FileNotFoundException: Could not locate nrepl/server__init.class or nrepl/server.clj on classpath.
clojure.lang.Compiler$CompilerException: java.io.FileNotFoundException: Could not locate nrepl/server__init.class or nrepl/server.clj on classpath., compiling:(boot/repl_server.clj:1:1)
clojure.lang.ExceptionInfo: java.io.FileNotFoundException: Could not locate nrepl/server__init.class or nrepl/server.clj on classpath., compiling:(boot/repl_server.clj:1:1)
line: 15
我有以下部门:
:dependencies '[[adzerk/boot-cljs "1.7.228-2"]
[pandeiro/boot-http "0.7.6"]
[org.clojure/tools.nrepl "0.2.12"]
[adzerk/boot-reload "0.5.1"]]) ;; add boot-reload
(require '[adzerk.boot-cljs :refer [cljs]]
'[pandeiro.boot-http :refer [serve]]
'[adzerk.boot-reload :refer [reload]]) ;; make reload visible
问题是由nrepl引起的。
【问题讨论】:
标签: clojure clojurescript