问题描述
我不知道为什么但是当我通过 $clojure
或 $lein repl
进入 REPL 时,>(clojure-version)
说1.2.1".我想让它说1.5".
I'm not sure why but when I enter the REPL through $ clojure
or $ lein repl
, >(clojure-version)
says '1.2.1'. I want it to say '1.5'.
1.5 版在我由 lein 管理的项目中运行良好.我只是想告诉 lein 默认总是使用 1.5,而不是 1.2.
Version 1.5 works fine in my projects managed by lein. I just want to tell lein to always use 1.5 by default, instead of 1.2.
推荐答案
目前这在项目之外不受支持,但正在开发中:https://github.com/technomancy/leiningen/issues/966
Currently this isn't supported outside a project, but it's being worked on: https://github.com/technomancy/leiningen/issues/966
目前的解决方法是在您的 project.clj 中指定它
A workaround for now is just to specify it in your project.clj
进一步建议:升级到 Leiningen 2.0.
Further recommendation: upgrade to Leiningen 2.0.
这篇关于如何更改 Clojure 或 Lein 的 Clojure 默认版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!