向Clojure项目添加依赖项

时间:2011-10-20 18:19:16

标签: parsing clojure project dependency-management

来自Clojure noob的快速Clojure问题:

我们需要解析项目的文本文件,并且正在考虑使用fnparse来完成工作。

我们需要在leiningen的project.clj中添加什么来管理这种依赖?

我们已经尝试将[name.choi.joshua.fnparse "2.2"]添加到:依赖项,但lein deps无法找到它。

我们担心也许我们不能将leiningen用于这个库。在那种情况下,还有其他适合Clojure的解析库吗?

2 个答案:

答案 0 :(得分:4)

我最近发现了lein search命令。在这样的情况下,有时会非常有用:

lein search fnparse
 == Results from clojars - Showing page 1 / 4 total
[org.clojars.hiredman/fnparse "2.2.4"] A library for creating functional parsers in Clojure.
[org.clojars.ohpauleez/fnparse "3.0.0alpha4"] A library for creating functional parsers in Clojure.
[fnparse "2.2.7"] A library for creating functional parsers in Clojure.
[fnparse "3.?.4"] A library for creating functional parsers in Clojure.

答案 1 :(得分:2)

查看Clojars,看起来正确的依赖关系只是[fnparse "2.2.7"]