Emacs clojure repl不显示任何错误或异常

时间:2014-08-01 12:22:00

标签: logging emacs clojure read-eval-print-loop

我正在使用emacs进行clojure开发。我使用M-X cider-jack-in进行复制。

当我使用一个文件上传处理程序运行我的jetty服务器时,我看到文件上传无效。 但是repl没有显示任何pprint日志。

我切换到控制台并做lein repl。 在我再次完成工作流程后,我看到了请求日志和异常。

我浪费了很多时间来思考出了什么问题。

我们可以启用将日志记录定向到repl吗?

1 个答案:

答案 0 :(得分:4)

检查缓冲区*nrepl-server*以查看完整输出。它在缓冲区列表中默认不可见,尽管它可能具有您正在寻找的内容。

Ctrl-x b * nrepl-server tab 将循环显示各种苹果酒会话的输出缓冲区。

实际上,将输出映射到所有线程的repl会使得使用REPL非常困难,因为我无法在不中断的情况下进行打字。