我不确定为什么,但是当我通过$ clojure
或$ lein repl
进入REPL时,>(clojure-version)
显示为'1.2.1'。我希望它显示为“1.5”。
版本1.5在我使用lein管理的项目中运行良好。我只想告诉lein始终默认使用1.5,而不是1.2。
目前在项目外部不支持此功能,但正在进行相关工作:https://github.com/technomancy/leiningen/issues/966
目前的解决方法只是在project.clj文件中指定它。
更好的建议:升级到Leiningen 2.0。
/.lein/profiles.clj
中)将内容添加到非项目REPL”,但“您不能使用profiles.clj
替换已经加载的内容”。 - David J.