我正在使用Leiningen(第一次)来管理我的写作的应用程序。到目前为止,我已经定义了项目依赖项,将deps安装在项目lib目录中,并且已经定义了一个函数。当我从项目根目录运行lein repl
然后调用我定义的函数时,出现错误unable to resolve symbol
。有人知道我在做什么错吗,以及如何通过Leiningen正确运行我的应用程序?谢谢。
最佳答案
从leiningen repl中,您将必须切换到使用in-ns
宏定义函数的名称空间。
(in-ns 'myproject.core)
那么该功能应该可用
您还可以从副本中
use
将该名称空间包含在默认(用户)名称空间中。(use 'myproject.core)
之后,您可能需要考虑研究
lein run
,lein uberjar
和lein jar
leiningen任务。关于clojure - 如何使用Leiningen运行代码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6782971/