2012-03-12 51 views
4

这里是我的project.clj:我该如何强制Leningen使用swank-clojure的特定版本?

(defproject hello-world "1.0.0-SNAPSHOT" 
    :description "FIXME: write description"                                  
    :dependencies [[org.clojure/clojure "1.3.0"]]                                 
    :dev-dependencies [[swank-clojure "1.5.0-SNAPSHOT"]] 
    :plugins [[lein-swank "1.4.3"]]) 

Leiningen下载自吹,Clojure的每次运行lein swank时间1.4.0。

(我使用leiningen 1.7.0)

回答

0

我不认为你需要同时:plugins斯旺克和:dev-dependencies之一。
尝试只用DEV-依赖

0

假设你始终要自吹,Clojure的相同版本(也雷音 - 斯万克), 可以运行(leiningen 1.x中):

lein plugin install swank-clojure "1.5.0-SNAPSHOT" 

对于leiningen 2.x的,你可以添加以下内容:在您的雷音目录的profile.clj文件的插件:

[lein-swank "1.5.0-SNAPSHOT"] 

和插件将会从所有leiningen项目使用,而不必指定项目文件中的要求。

相关问题