当我在环形码头服务器中运行Web应用程序时,我得到了EOF异常,我无法解决这个问题,因为没有关于错误发生在哪一行的线索。我在我的clojure代码上使用compojure和hiccup。我正在使用Emacs 23作为编辑。
以下是例外的一部分:
Exception in thread "main" java.lang.Exception: EOF while reading (core.clj:66)
at clojure.lang.Compiler.load(Compiler.java:5863)
at clojure.lang.RT.loadResourceScript(RT.java:340)
at clojure.lang.RT.loadResourceScript(RT.java:331)
.................
............
.........
.....
我该如何解决?谢谢!
答案 0 :(得分:18)
我猜你的括号,括号或大括号不匹配。在Emacs中,尝试M-x show-paren-mode
,然后将光标放在文件中的各个括号中(从第一个开始),找出哪些不匹配。