lein repl失败:“没有这样的var用户/帮助”

时间:2014-07-25 10:40:05

标签: clojure leiningen

我遇到以下错误:

CompilerException java.lang.RuntimeException: No such var: user/help, compiling:(/private/var/folders/xy/8l2mmnsj0gv3myj72y0s2kmr0000gn/T/form-init6632573911186472967.clj:1:10884)
#<Namespace user>
Error loading namespace; falling back to user

这只发生在这个项目中。该项目愉快地编译为uberjar,lein run工作正常,它只是不起作用的代理。

任何人都知道这可能是什么意思?

整个项目位于https://github.com/Skinney/coc-helper

1 个答案:

答案 0 :(得分:2)

我偶然发现了这个问题,因为我遇到了同样的问题。我已经在Leiningen github project上为这个问题打开了一个问题,只需要很少的复制项目和解决方法。

由于OP显然已经解决了问题,因此这里有TL; DR来自其他任何人到达此处:问题是您需要在主命名空间中使用:as user。正如OP在this commit中所做的那样,更改别名可以解决问题。