java.lang.ClassNotFoundException: sun.misc.Launcher when run



我正在尝试运行boot repl,但收到以下错误。

java.lang.Thread.run Thread.java:  832   
java.util.concurrent.ThreadPoolExecutor$Worker.run  ThreadPoolExecutor.java:  630
java.util.concurrent.ThreadPoolExecutor.runWorker  ThreadPoolExecutor.java: 1130
java.util.concurrent.FutureTask.run          FutureTask.java:  264
          ...                               
clojure.core/binding-conveyor-fn/fn                 core.clj: 1938

这里跳过了很多行

java.lang.ClassLoader.loadClass         ClassLoader.java:  589
          ...                               
java.net.URLClassLoader.findClass      URLClassLoader.java:  435
java.lang.ClassNotFoundException: sun.misc.Launcher
clojure.lang.ExceptionInfo: sun.misc.Launcher

我遵循了一个关于如何从spacemacs设置引导的指南。那里的信息过时或错误。问题是,在我的~/.boot/profile.boot中,为了解决这个问题,我必须将依赖关系从spacemacs网站上的内容更改为重构nrepl上的内容。

(require 'boot.repl)
(swap! boot.repl/*default-dependencies* conj
'[refactor-nrepl "2.5.1"] 
'[cider/cider-nrepl "0.25.9"])
(swap! boot.repl/*default-middleware* conj
'refactor-nrepl.middleware/wrap-refactor)

最新更新