【问题标题】:problems installing clojure lein under mac os 10.13.6在 mac os 10.13.6 下安装 clojure lein 的问题
【发布时间】:2019-01-09 00:31:41
【问题描述】:

我正在使用 Homebrew 和命令 brew install 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 完美安装。 我正在从需要 lein repl 的 Brave and True 书中学习 Clojure

【问题讨论】:

  • 您会考虑不使用自制软件作为可能的解决方案吗? “安装” leingen 非常简单。你的 java varsion java --version 是什么?
  • 我使用 Java 8,emacs26.1

标签: clojure


【解决方案1】:

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

希望对你有帮助

【讨论】:

    【解决方案2】:

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

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

    然后打开一个新终端并输入:

    sdk install leiningen
    

    现在试试你的:

    lein repl
    

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

    【讨论】:

    • 和以前一样,保护需要改变吗?
    • sdk把东西放在哪里
    猜你喜欢
    • 2021-01-11
    • 2019-11-24
    • 2016-08-26
    • 1970-01-01
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 2017-07-24
    相关资源
    最近更新 更多