我想知道为什么我的Ring应用程序试图在编译时打开日志文件。
我在Compojure和Ring中有一个and服务。该应用程序运行正常,但每当我将该应用程序编译为uberwar或运行lein ring server时,我都会收到来自slf4j的以下错误。我不明白是什么原因导致Clojure编译器在编译期间试图访问这个日志文件。我得到的唯一线索是,它是在我包含Korma库时才开始发生的。
我有一个基于Korma的软件堆栈,它可以针对MySQL数据库构造相当复杂的查询。我注意到,当我查询datetime列时,从Korma查询返回的类型会根据生成的SQL查询的语法而变化。我已经将其追溯到clojure.java.jdbc/query级别。但是,有时我们的查询生成器会生成更复杂的联合查询,因此我们需要对联合的最终结果应用order by ... limit ..
我最近更新了我的mac OS到Mojave,这会导致任何驱动程序不兼容吗?对如何解决这个问题有什么想法吗?这真的很困扰我,任何帮助都将不胜感激!我试图在Azure中访问我的SQL中的一个表,代码是clojure,因此错误堆栈跟踪如下所示: :cause SQL Server did not return a response[korma.db$do_query invokeStatic db.clj 286]
[