理由はわかりませんが、$ clojure
または$ lein repl
からREPL に入ると、 >(clojure-version)
「1.2.1」と表示されます。「1.5」と言ってほしい。
バージョン 1.5 は、lein によって管理されている私のプロジェクトでは問題なく動作します。1.2 ではなく、常にデフォルトで 1.5 を使用するように lein に伝えたいだけです。
現在、これはプロジェクト外ではサポートされていませんが、現在取り組んでいます:https ://github.com/technomancy/leiningen/issues/966
今のところ回避策は、project.cljで指定することです。
さらなる推奨事項:Leiningen2.0にアップグレードしてください。