如何从外部jar文件加载所有clojure命名空间

时间:2014-01-02 08:53:43

标签: clojure

我是分类加载的新手,希望能够做到以下几点:

(load-all "/path/to/clojure_lib.jar")

然后它会将jar文件中的所有clojure * .clj文件加载到我的项目中。

如何做到这一点?

1 个答案:

答案 0 :(得分:0)

要在运行时从jar加载Clojure项目,请使用 pomegranate https://github.com/cemerick/pomegranate。请注意,当未包含.clj文件时(例如,project.clj中的:omit-source为真),它也可以工作。

另请查看clojure.tools.namespacejuxt/jig