vem*_*emv 3 clojure leiningen swank-clojure
是否有可能以新东西添加到类路径(如编辑project.clj和运行lein deps),然后将其导入到现有Clojure的会议?
这是,无需断开然后再次连接.
您可以使用石榴下载新库并在运行时将它们添加到类路径中.它不会直接从您的project.clj中读取,而是使用兼容的语法(使用Leiningen 2用于其自身依赖性解析的Aether库).
用法如下(引用README的示例):
=> (add-dependencies
:coordinates '[[incanter "1.2.3"]]
:repositories (merge cemerick.pomegranate.aether/maven-central
{"clojars" "http://clojars.org/repo"}))
Run Code Online (Sandbox Code Playgroud)
这就是说,你就必须有石榴本身在您最初的类路径,然后才能使用它.