试图让leiningen用户配置文件运行clojure-1.5.0

试图让leiningen用户配置文件运行clojure-1.5.0,clojure,leiningen,Clojure,Leiningen,我已经安装了clojure-1.4.0和clojure-1.5.0,并且工作正常。在我的各种project.clj文件中,我可以将其中一个设置为依赖项,leiningen会正确地选择所述版本。当我不在项目目录中时,lein repl总是运行clojure-1.4.0。我试图通过将以下配置文件.clj放入我的~/.lein目录来更改默认设置: {:user {:dependencies ^:replace [[org.clojure/clojure "1.5.0"]] :plugi

我已经安装了clojure-1.4.0和clojure-1.5.0,并且工作正常。在我的各种project.clj文件中,我可以将其中一个设置为依赖项,leiningen会正确地选择所述版本。当我不在项目目录中时,
lein repl
总是运行clojure-1.4.0。我试图通过将以下
配置文件.clj
放入我的
~/.lein
目录来更改默认设置:

{:user {:dependencies ^:replace [[org.clojure/clojure "1.5.0"]]
        :plugins                [[lein-pprint "1.1.1"]]}}
WARNING: user-level profile defined in project files.
但是
lein repl
,当不在项目目录中时,仍然运行clojure-1.4.0,如果我在
~/.lein
目录中碰巧运行
lein repl
,则会显示错误消息:

{:user {:dependencies ^:replace [[org.clojure/clojure "1.5.0"]]
        :plugins                [[lein-pprint "1.1.1"]]}}
WARNING: user-level profile defined in project files.
我知道我的project.clj文件中没有一个包含用户配置文件,因为下面的命令不打印任何内容

find ~ -name project.clj -exec grep ":user" "{}" ';' -print 2> /dev/null
我知道leiningen正在读取我的profiles.clj文件,因为如果我在文件中故意输入语法错误,我会得到预期的编译器异常

我已经阅读了
lein帮助配置文件
,但还不清楚我做错了什么


请给我提示&谢谢?

更多信息,请参阅。啊,太好了。已知问题--我将更频繁地查看问题页面。它刚刚得到完全修复。不过,我们必须等到lein 2.1的发布:)