在uberjar中更改名称空间的Clojure

时间:2016-04-12 03:03:53

标签: clojure namespaces leiningen

我在更改Clojure中的命名空间时遇到了问题。当我在REPL中,或者甚至当我运行lein时,我都可以使用

(ns ppm.core)
(in-ns ppm.core)

但是,当我将其转换为uberjar时,我得到"无法更改/建立根绑定: ns with set"作为一个错误。这真让我感到沮丧,因为我使用罐子交作业,我找不到任何解决方法。有没有办法将命名空间设置为我的文件,或者只是将函数导入用户命名空间?

提前致谢

0 个答案:

没有答案