Leiningen 无法运行 MacOs Mojave,原因如下:java.io.FileNotFoundException:无法找到 clojure/tools/nrepl/server__init。class
Leiningen not working MacOs Mojave due to Caused by: java.io.FileNotFoundException: Could not locate clojure/tools/nrepl/server__init.class
我在 Mojave,无法使用 leiningen。
我用的是java8,然后尝试升级到11,但没有用。当前使用:
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment AdoptOpenJDK (buildb11.0.7+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.7+10, mixed mode)
我尝试将 lein 复制到我的 /usr/local/bin 和 brew install 但在这两种情况下我都收到错误:
Caused by: java.io.FileNotFoundException: Could not locate clojure/tools/nrepl/server__init.class, clojure/tools/nrepl/server.clj or clojure/tools/nrepl/server.cljc on classpath.
我最近在 macOS Mojave (10.14.6) 上遇到了类似的问题。以下命令对我有用:
rm -rf .lein
但是,在你运行这一行之前,请确保那...
- ...您位于主目录中。
- ... .lein 是与您的 leiningen 安装关联的目录,仅此而已!
- ...您有与您的 leiningen 安装相关的任何配置文件、自定义包等的备份。
点击 enter
后,.lein
目录将被删除。当您通过 leinigen lein repl
.
启动 repl 时,该目录将被重建
我在 Mojave,无法使用 leiningen。
我用的是java8,然后尝试升级到11,但没有用。当前使用:
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment AdoptOpenJDK (buildb11.0.7+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.7+10, mixed mode)
我尝试将 lein 复制到我的 /usr/local/bin 和 brew install 但在这两种情况下我都收到错误:
Caused by: java.io.FileNotFoundException: Could not locate clojure/tools/nrepl/server__init.class, clojure/tools/nrepl/server.clj or clojure/tools/nrepl/server.cljc on classpath.
我最近在 macOS Mojave (10.14.6) 上遇到了类似的问题。以下命令对我有用:
rm -rf .lein
但是,在你运行这一行之前,请确保那...
- ...您位于主目录中。
- ... .lein 是与您的 leiningen 安装关联的目录,仅此而已!
- ...您有与您的 leiningen 安装相关的任何配置文件、自定义包等的备份。
点击 enter
后,.lein
目录将被删除。当您通过 leinigen lein repl
.