当我为特定项目启动clojure repl时,leiningen足以在具体的 project.clj 文件中指定正确的clojure版本,如here所述。但是当我在项目之外开始repl时,旧的版本就开始了。在我的情况下,旧版本是 1.5.1 ,我想升级到 1.6.0 。 Here已经提出了不起作用的解决方案,但是在评论中,据说在iningen版本 2.1 中问题得到了解决。我使用leiningen的 2.3.4 版本,但建议的解决方案对我不起作用。
答案 0 :(得分:4)
according to technomancy on IRC: "repls outside projects are hard coded
to lein's version of clojure"
来源:https://github.com/technomancy/leiningen/issues/1035#issuecomment-35927505