在clojars或maven中找不到incanter-datasets或-stats jar

时间:2014-01-23 12:46:26

标签: maven clojure incanter clojars

我在尝试使用incanter时遇到了一些非常奇怪的事情。在我的lein project.clj文件中,我为-datasets和-stats(以及核心等)设置了依赖关系,然后执行'lein deps',报告在maven或clojar repos中找不到这些jar。当我查看〜/ .m2 / repositories / incanter时,有1.5.4数据集的文件夹&统计但它们不包含罐子。所有其他的incanter包都有1.5.4罐和旧版本,如1.4.1。希望有人可以了解这些缺失的物品。

1 个答案:

答案 0 :(得分:1)

没有单独的incanter-stats& incanter-datasets个模块。名称空间incanter.stats位于incanter-core包中,而incanter.datasets位于incanter.io包中。

您可以在github上的modules目录或我的presentation about Incanter中找到的完整模块列表。

您需要在project.clj添加以下内容:

:dependencies [[incanter/incanter-core "1.5.4"] 
               [incanter/incanter-io "1.5.4"]
              ...]

并在ns声明中使用以下内容:

(:use [incanter core io stats datasets]))

P.S。我认为,混淆的主要原因是将命名空间(incanter.core,incanter.io等)分离为通过clojar分发的包(模块)......