感觉学习clojure有个无法逾越的鸿沟。废话不多说,直接上图。lein从官方资料来看是个类似marven的工具。在自动安装lein2.7.1时,总会retrieving clojure1.8.0。我知道的知识如下:jvm和clojure在版本上有依赖关系(例如:clojure1.8.0依赖jvm8,估计clojure1.7.0依赖jvm7,clojure1.6.0 and older依赖jvm6和jvm5,最低只支持到jvm5。如果不对请大神指正)。
问题:
哪位大神知道如何手工指定lein的clojure版本。如果lein版本也与clojure版本有依赖关系。即使用某版本的lein必须使用某版本的clojure。则请大神提供版本映射关系。如lein2.7.1 mapping clojure1.8.0。小弟感激不尽。
问题2:
如上图,lein是安装了的,但每次开repl时都会去检clojure1.8.0。
且不论其FP思想多么深奥,单单鼓捣这玩意儿,就感觉忒打击积极性了。