在Mac OS 10.13.6下安装Clojure Lein时遇到问题

时间:2018-08-01 12:23:34

标签: clojure

我将Homebrew与brew brew leiningen命令一起使用,但是尝试lein repl给出

java.lang.ClassCastException: java.lang.Character cannot be cast to java.uti

l.Map$Entr

后跟许多以结尾的页面

clojure.main.main (main.java:37)

Macports或提供的脚本也是如此,boot与Homebrew完美结合。 我正在从《勇敢与真实》一书中学习Clojure,该书需要lein repl

2 个答案:

答案 0 :(得分:0)

要“安装” lein,只需从网页下载下载脚本并运行它: https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein

希望有帮助

答案 1 :(得分:0)

考虑使用sdkman,即使leiningen易于使用:

curl -s "https://get.sdkman.io" | bash

然后打开新终端并输入:

sdk install leiningen

现在尝试您的:

lein repl

在使用时,sdk可用于管理Java安装。不必再担心会因各种版本而弄脏系统,因为它们都会干净地放在您的主目录中。