2017-07-30 161 views
2

的Clojure /数学/ numeric_tower__init.class或Clojure的/数学/ numeric_tower.clj在一个新的雷音安装,当我通过lein repl启动REPL,进入REPL:无法找到类路径

(use 'clojure.math.numeric-tower)

它抛出一个错误:

FileNotFoundException Could not locate clojure/math/numeric_tower__init.class or clojure/math/numeric_tower.clj on classpath.

我是新来的Clojure,所以我真的不知道如何解决这个问题。

雷音版本:2.7.1 Leiningen(雷音-v)

Clojure的版本:1.8.0((Clojure的版本))

回答

5

添加[org.clojure/math.numeric-tower "0.0.4"]到项目的依赖关系(在project.clj)和重新启动repl。

+0

这是一个简单的脚本。不是一个真正的项目。我需要保留一个project.clj文件吗? – ppsreejith

+0

您可以使用https://github.com/cemerick/pomegranate动态添加依赖到类路径! – mgyongyosi

+0

如果您使用lein repl,那么project.clj会让您的生活更轻松,但是您可以在没有project.clj文件的情况下启动repl – mgyongyosi