【发布时间】:2015-01-28 13:15:17
【问题描述】:
我正在尝试在我的测试 Clojure 项目中使用 Kris Jenkins 的 Yesql 库。我创建了一个带有单个查询的示例queries.sql 文件。单个core.clj文件长这样(precalc是测试项目的名称):
(ns precalc.core)
(require '[yesql.core :refer [defqueries defquery]])
(println (defqueries "resources/queries.sql"))
(defquery col-type "resources/queries.sql")
(slurp "resources/queries.sql")
当尝试评估时,例如第 4 行,我得到了
;!!CompilerException java.io.FileNotFoundException: resources/queries.sql, compiling:(precalc/core.clj:4:10)
我也尝试将queries.sql 放入根项目文件夹,但无济于事。啜饮虽然有效。我的错误一定很明显。有人可以帮忙吗?
我使用 Leiningen 的 repl、Macvim 和 Tim Pope 的 vim-fireplace 插件,通过 cider-nrepl 连接。
谢谢!
【问题讨论】: