0
私はこのライブラリをローカルにインストールして別のプロジェクトBで使用するためにこのrecipeに従おうとしています。lein installはAとlein deps Bで動作しますが、実行時にはCould not locate A on classpath
になります。leinローカルインストール、 "A_lib/core/as.cljを見つけることができませんでした"
lein [ring] uberjar
で生成されたスタンドアロンのjarファイルを見ると、私にはA_lib/core.clj
があります。しかし、私は
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)
なぜA_lib/core.cljではなくA_lib/core/as.cljを探すのでしょうか?