我正在涉足 clojure 并且遇到了导入问题。来自 REPL
clojure.core=>(import '(java.io FileReader))
clojure.core=>(import 'java.io.FileReader)
clojure.core=>(import java.io FileReader)
每个都完美地工作,但从文件中只有以下作品:
(ns project.core
(import java.io.FileReader))
这些都失败了
(ns project.core
(import 'java.io.FileReader))
(ns project.core
(import '(java.io FileReader))
出现以下错误:
ClassNotFoundException quote.java.io.FileReader java.net.URLClassLoader$1.run (URLClassLoader.java:366)
ClassNotFoundException quote.(java.io FileReader) java.net.URLClassLoader$1.run (URLClassLoader.java:366)
分别。
实际上,我需要导入的不仅仅是java.io.FileReader
,但这是问题的提炼版本。
有什么想法可能会出错吗?我似乎无法在其他任何地方找到问题