【发布时间】:2013-04-23 20:55:43
【问题描述】:
我正在学习 Clojure,但我并没有真正为每个小代码 sn-p 构建整个项目,我只是将它们放入 REPL。有时我正在探索的代码 sn-ps 需要一个依赖项(通常是/曾经在 clojure.contrib 中的东西)。
我知道如何将这些依赖项放到我的计算机上的唯一方法是创建一个空的 leiningen 项目,将依赖项添加到 project.clj 并运行 lein deps。
有什么方法可以在项目之外全局下载库?如果是我真的真的不想,为什么?
【问题讨论】:
-
1) 下载库 jar 2)
java -cp clojure.jar:some-lib-clj.jar clojure.main3) 有一个从头开始的 Leiningen 项目有什么不好? -
这不是你想要的,但也许这会更容易,github.com/mtyaka/lein-oneoff
-
在我看来,这正是他想要的。