(Compiler.java:4340) at clojure.lang.Compiler.analyze(Compiler.java:4286) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4498) at clojure.lang.Compiler.analyze( clojure.lang.Compiler.analyze(Compiler.java:4286) at clojure.lang.Compiler$BodyExpr$Parser.
我按照https://clojure.org/guides/getting_started#_installation_on_linux的说明安装了clojure。/main
at clojure.lang.AFn.invoke(AFn.java:28)
at clojure.lang.AFn.applyToH
我开始学Clojure了。我在windows on IntelliJ IDEA 14上试用了新的草书插件,在Eclipse上尝试了逆时针插件。在安装和设置leiningen、repl和其他对Clojure开发有用的插件/工具时,我遇到了很多麻烦。我的问题是:从Windows切换到Linux或其他发行版是否值得付出努力和时间,因为我听说Linux终端和其他工具有很多优点。
PS。Emacs让我很难学到:)
我只是试着读取一个标准的linux '/etc/passwd‘文件:拆分成记录。这似乎有效(所有的行都与终端相呼应),但在最后抛出一个异常?(见下文)(use 'clojure.string)
(defstruct user :username$Def cannot be cast to clojure.lang.IFn
我一直在我的Bunsenlabs linux上的emacs上使用Clojure,它类似于Debian。一些它停止工作了。cider-jack-in命令导致错误。有人能帮我修一下吗?版本和错误消息如下:
GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.20) of 2017-09-12, modified by DebianStarting nREPL server via /usr/bin/clojure -Sdeps