首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lein Clojure 1.3 vs Clojure 1.2.1

Lein Clojure 1.3 vs Clojure 1.2.1
EN

Stack Overflow用户
提问于 2012-04-13 12:56:53
回答 1查看 775关注 0票数 1

我承认这个问题的措辞有点糟糕。请让我知道我应该运行哪些命令来提供更多信息,我将提供这些信息。

上下文:我已经使用Clojure大约一年了。主要是通过clojure repl。现在,我开始用Lein了。

然而,it leon不喜欢我的一些代码。这是我掌握的信息:

代码语言:javascript
复制
$ lein version
Leiningen 1.7.1 on Java 1.6.0_29 Java HotSpot(TM) 64-Bit Server VM

当我手动运行clojure时,我得到:

代码语言:javascript
复制
Clojure 1.3.0
user=> (clojure-version)
"1.3.0"

当我跑的时候

代码语言:javascript
复制
$ lein repl
REPL started; server listening on localhost port 12572
user=> (clojure-version)
"1.2.1"

现在--我该怎么解决这个问题?我希望leon使用1.3.0,而不是1.2.1

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-13 13:06:54

project.clj文件列出了您的lein项目的依赖项,包括clojure的版本。因此,只需将[org.clojure/clojure "1.3.0"]而不是[org.clojure/clojure "1.2.1"]放在依赖向量中。下面是一个简单的例子:

代码语言:javascript
复制
(defproject myproject "0.5.0-SNAPSHOT"
  :description "A project for doing things."
  :url "http://github.com/technomancy/myproject"
  :dependencies [[org.clojure/clojure "1.3.0"]])

他们在Leiningen的github上是一个更详细和更带注释的例子

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10135440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档