我曾经喜欢包含所有的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库都放在classpath上,不管我是否需要它们。考虑到版本号等问题,我认为这可能会非常麻烦。请问有更好的方法吗?编辑:如果有一个包含库名称和当前版本的网页,我可以很容易地将其转换为项目文件。