【发布时间】:2012-11-20 07:39:47
【问题描述】:
我以前喜欢包含所有的 clojure.contrib,并且需要所有的库。这使得 find-doc 作为发现工具非常有用。
现在(clojure 1.4)clojure.contrib 被分成许多子库。这反而破坏了我的计划,这也意味着我每次需要新库时都必须不断地重新启动 JVM。
所以我正忙着构建一个包含很多行的 project.clj 文件:
[org.clojure/algo.generic "0.0.6"]
....
[org.clojure/data.xml "0.0.4"]
....
这样我就可以让 leiningen 将每个 clojure contrib 库放在类路径中,无论我是否需要它们。
而且我认为这将是一个巨大的痛苦,版本号等等。
我想知道是否有人有更好的方法来做同样的事情?
编辑:考虑一下,如果某处有一个包含库名称和当前版本列表的网页,我可以很容易地将其转换为项目文件。
【问题讨论】:
标签: clojure classpath leiningen clojure-contrib