我是分类加载的新手,希望能够做到以下几点:
(load-all "/path/to/clojure_lib.jar")
然后它会将jar文件中的所有clojure * .clj文件加载到我的项目中。
如何做到这一点?
答案 0 :(得分:0)
要在运行时从jar加载Clojure项目,请使用 pomegranate https://github.com/cemerick/pomegranate。请注意,当未包含.clj文件时(例如,project.clj中的:omit-source
为真),它也可以工作。
另请查看clojure.tools.namespace
和juxt/jig
。