如何在Ring处理程序中打印到REPL窗口?

ali*_*ice 6 clojure ccw ring

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

(defonce server (run-jetty #'app {:port 8080 :join? false}))
Run Code Online (Sandbox Code Playgroud)

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

我逆时针使用eclipse.

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

Ank*_*kur 6

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