如何在运行中的Clojure REPL中下载和安装之前未指定的Maven依赖项?
我想到的是一种非常普遍的情况,即您希望快速暂时地引入某个依赖项进行测试或可视化工具,但不想关闭当前的REPL会话。
例如,如果您想在当前的REPL会话中拉取Incanter以绘制一些漂亮的数据图表,可以使用以下命令:
(load-dependency "incanter" "incanter" "1.3.0-SNAPSHOT")
;; now do stuff with Incanter......
我想你可能需要在Maven或Leiningen中从适当的存储库触发依赖项解析/加载,但我对它们的内部知识不足,无法确定是否可以在运行时实现此操作.....