lein本地安装,“找不到A_lib / core / as.clj”

时间:2016-06-24 04:00:11

标签: jar clojure classpath leiningen

我正在尝试按照此recipe在本地安装库A并在另一个项目中使用它.Lein install在A上工作,lein deps在B上工作,但在运行时,我得到{{ 1}}。

查看使用Could not locate A on classpath生成的独立jar文件,我确实有lein [ring] uberjar。但是我得到了

A_lib/core.clj

为什么它会寻找A_lib / core / as.clj而不是A_lib / core.clj?

1 个答案:

答案 0 :(得分:0)

我有一个简单的拼写错误,

Exception in thread "main" java.io.FileNotFoundException: 
Could not locate A_lib/core/as__init.class or A_lib/core/as.clj on classpath. 
Please check that namespaces with dashes use underscores in the Clojure file name., 
compiling:(B/handler.clj:1:1)

而不是

[ab-lib.core as ablib]