如何更改Leiningen和LightTable中的Clojure版本?

如何更改Leiningen和LightTable中的Clojure版本?,clojure,version,upgrade,leiningen,lighttable,Clojure,Version,Upgrade,Leiningen,Lighttable,当我在LightTable中的repl中键入(clojure版本)时,我会得到“1.5.1”作为输出。有没有办法升级到1.6.0 我假设它是从Leiningen(在我的机器上是2.3.4)中绘制Clojure版本的,这是1.5.1开箱即用的。如何确保Leiningen和LightTable都使用最新版本的Clojure?我在谷歌上搜索过,找不到任何明确的答案 我确实找到了,但它没有具体解决我的问题。我是否可以调用一个类似“lein update”的命令来自动化这个过程,哪个LightTable可

当我在LightTable中的repl中键入(clojure版本)时,我会得到
“1.5.1”
作为输出。有没有办法升级到1.6.0

我假设它是从Leiningen(在我的机器上是2.3.4)中绘制Clojure版本的,这是1.5.1开箱即用的。如何确保Leiningen和LightTable都使用最新版本的Clojure?我在谷歌上搜索过,找不到任何明确的答案


我确实找到了,但它没有具体解决我的问题。我是否可以调用一个类似“lein update”的命令来自动化这个过程,哪个LightTable可以识别和拾取,或者这是一个一厢情愿的想法

要升级您的Leiningen版本,请运行
lein upgrade
,当询问是否要继续时,键入“Y”。这将自动将您的Leiningen升级到最新的稳定版本。在撰写本文时,使用了Clojure 1.6.0


要升级项目的Clojure版本,请在
project.clj
中查找
[org.Clojure/Clojure]
依赖项,并将版本号更改为所需版本。

您是否尝试过更新project.clj的Clojure版本,然后运行
lein update
?对,对。我刚意识到这是“莱恩升级”。你建议我从项目根开始做这件事是对的。我可以让lein repl和LightTable repl在1.6.0版上运行。但是,当我在非clojure项目目录中运行lein repl时,它仍然默认为1.5.1。如果你能告诉我如何从Lein 2.3.4升级到最新版本,并用上面的内容打包,我很乐意接受你的回答。关于只升级从lein1到lein2的句柄。你不只是为此创建一个虚拟项目吗?Leiningen的官方版本还没有使用1.6.0。如果您真的想在项目外的默认repl中使用1.6.0,您可以等待稳定版本,也可以使用github trunk中的leiningen。对于2.x版本,
lein upgrade
,不带任何参数,应该足以获得最新的稳定版本,因为它在哪里可用,如果您不在项目中?我已经很久没有使用它了,但我认为它使用了Leiningen的默认版本Leiningen?更新
~/.lein/profiles.clj
{:repl{:dependentials[^:displace[org.clojure/clojure“1.9.0”]}
似乎不起作用。