(defn app [request]
(println "test")
{:body "Hello World"})
(defonce server (run-jetty #'app {:port 8080 :join? false}))
println
似乎无法在处理程序中运行。如何写入REPL窗口?
我正在逆时针使用eclipse。
编辑:这看起来像nrepl issue。 (future (println "foo"))
很好,但(.start (Thread. #(println "foo")))
没有输出。
答案 0 :(得分:6)
println
不直接写入输出,而是缓冲输出并稍后刷新。
您可以尝试(.println System/out "test")
答案 1 :(得分:2)
您可以在项目的*nrepl-server ...*
缓冲区中找到输出。在CIDER中,此缓冲区被隐藏。您可以使用C-x C-b
到