是否可以在Eclipse中的REPL中启动文档(我使用的是CounterClockwise插件)。我试过了,例如
(clojure.repl/doc doc)
但这抛出:
ClassNotFoundException clojure.repl java.net.URLClassLoader$1.run (URLClassLoader.java:366)
当我从终端启动REPL时(例如使用clojure
或lein repl
),这很好。我已经使用了完整的限定名称,所以我真的不明白为什么这不起作用。
clojure.repl
命名空间附带Clojure,但并不总是在作用域中。
要获得与正常repl等效的行为,您可以执行以下操作:
(use 'clojure.repl)
或者,更确切地说:
(require '[clojure.repl :as repl])