我遇到以下错误:
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
工作正常,它只是不起作用的代理。
任何人都知道这可能是什么意思?
答案 0 :(得分:2)
我偶然发现了这个问题,因为我遇到了同样的问题。我已经在Leiningen github project上为这个问题打开了一个问题,只需要很少的复制项目和解决方法。
由于OP显然已经解决了问题,因此这里有TL; DR来自其他任何人到达此处:问题是您需要在主命名空间中使用:as user
。正如OP在this commit中所做的那样,更改别名可以解决问题。