Mar*_*zek 28 eclipse clojure counterclockwise nrepl
在Eclipse + Counterclockwise中,当我想连接到REPL时,对话框告诉我可以通过HTTP使用nREPL:

如何设置?这是否与吊桥有关?虽然lein repl :connect http://my.url/repl为我工作,但我无法将这些工作整合在一起.
为清楚起见,与传统REPL相比,为什么这是有用的:经典REPL仅适用于localhost.您可以通过SSH端口隧道来桥接它,但是这个 - 通过HTTP的REPL - 是远程"实时"服务器的可行替代方案.
为了完整性,服务器端:
我刚刚安装了 CCW 并尝试了https://github.com/technomancy/chortles:在导出那里建议的环境变量后我做了“lein run”,它http://flynn:reindeerflotilla@localhost:5000/repl就像一个魅力一样连接起来。我尝试评估简单的表达式,并且在服务器启动和运行时完全没有问题。我正在使用 Leiningen 2.4.3 来运行它。
Chortle 的来源https://github.com/technomancy/chortles/blob/master/src/chortles/web.clj似乎非常简单,主处理程序包装在吊桥中间件中,包括会话和参数支持。那对你有用吗?在您自己的应用程序中使用相同的方法是否可行?