【发布时间】:2014-10-30 15:47:05
【问题描述】:
我是 Clojure 开发的新手,我一直在关注 Eric Rochester 关于该主题的教程,最准确地说:Tokenization Part 4
当引入命名空间时,Eric 要求用户将此标头写入名为 word.clj 的文件中,就像我所做的那样:
(in-ns 'word)
(clojure/refer 'clojure)
并为 intellij IDEA 使用 La Clojure 插件,我启动了 Clojure REPL 并得到了这个:
Clojure 1.5.1
user=> (load-file "C:/folder/Dev/src/clojure/src/word.clj")
CompilerException java.lang.RuntimeException: No such namespace: clojure, compiling:(C:\folder\Dev\src\clojure\src\word.clj:2:1)
对于这样一个简单的两行程序,我不希望它们缺少依赖项,尤其是当我提到闭包核心库时。
谁能解释我在做什么菜鸟错误?
谢谢。
【问题讨论】:
-
我也会给 cursive clojure 插件试一下 la clojure,因为 la clojure 不再被积极开发了。
-
感谢@RedDeckWins
-
嘿@RedDeckWins,我要等到 cursive 进入适当的发布版本,我的 IntelliJ 不喜欢该插件,尽管我按照设置进行了设置,包括测试旧版本。在接下来的几个月里,我会坚持使用 la clojure,然后换掉 :)
-
我旁边还有灯桌...
-
您使用的是哪个版本的 Intellij,只是好奇?
标签: intellij-idea clojure la-clojure