8
(defn app [request]
  (println "test")
  {:body "Hello World"})

(defonce server (run-jetty #'app {:port 8080 :join? false}))

println似乎在处理程序中不起作用。如何写入 REPL 窗口?

我正在逆时针使用日食。

编辑:这看起来像nrepl 问题(future (println "foo"))很好,但没有输出(.start (Thread. #(println "foo")))

4

2 回答 2

6

println不直接写入输出,而是缓冲输出并稍后刷新。你可以试试(.println System/out "test")

于 2012-12-02T07:16:05.970 回答
2

*nrepl-server ...*您可以在项目的缓冲区中找到输出。在 CIDER 中,这个缓冲区是隐藏的。你可以找到它C-x C-b

于 2014-03-19T01:18:31.453 回答