4

如果我启动一个 REPL,然后做一些引发像 ** 这样的异常的事情,(use 'non-existent-thing)那么之后 REPL 将停止评估我输入的任何内容。有没有一个特殊的键我可以按下它来让它转身,面向我,松开它的双臂,再听一次?还是我必须按 ctrl-d,重新启动,键入所有内容,直到这次我把它弄好?

这导致:

线程“Thread-1”中的异常 java.lang.RuntimeException:java.io.FileNotFoundException:无法在类路径上找到 non_existent_thing__init.class 或 non_existent_thing.clj:(NO_SOURCE_FILE:0)

编辑:我应该提到我正在使用 lein repl

4

1 回答 1

0

我从未见过这种情况,我在 Windows、Linux 和 OSX 上使用过 lein repl。唯一有点奇怪的是,我必须点击回车一次或两次才能返回 repl 提示符。

以防万一……你用的是哪个版本的 leiningen?最近的JDK?Clojure 版本?

于 2011-11-13T05:52:22.650 回答