Eclipse中的leiningen clj-time依赖项获取名称空间未找到异常

时间:2013-12-31 19:56:29

标签: eclipse maven clojure dependencies leiningen

我在Eclipse中使用leiningen。我似乎无法加载clj-time库。

这是我的project.clj:

(defproject MatchAnal "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
        :url "http://www.eclipse.org/legal/epl-v10.html"}
:keep-non-project-classes true
:dependencies [[org.clojure/clojure "1.5.1"] [clj-time "0.5.1"]])

我点击了Leiningen - >在我的项目中更新依赖项,我可以在Leiningen依赖树中看到clj-time-0.5.1.jar。

当我尝试使用repl或命名空间中的clj-time时,我得到一个名称空间未找到的excpetion。例如,如果我在repl中输入:     (使用'clj-time.core) 我明白了: 找不到异常命名空间'clj-time.core'clojure.core / load-lib(core.clj:5380)

1 个答案:

答案 0 :(得分:0)

根据评论,我在这里发布答案:

尝试删除:keep-non-project-classes然后尝试lein clean然后lein deps并查看它是否会起作用。

相关问题