我正在研究“Clojure in Action”,并被指示在“源目录中名为 chapter08 的文件夹中”创建一个文件并尝试要求它。
我创建了以下文件(尝试了 - 和 _ 分隔)
~/clojure-1.4.0$ ls src/chapter08/
date-operations-spec.clj date_operations.clj
date-operations.clj date_operations_spec.clj
我尝试使用书中的代码在 REPL 中要求,但一直失败:
~/clojure-1.4.0$ java -cp clojure-1.4.0.jar clojure.main
Clojure 1.4.0
user=>
(ns chapter08.date-operations-spec
(:use chapter08.date-operations)
(:use clojure.test))
FileNotFoundException Could not locate chapter08/date_operations__init.class or chapter08/date_operations.clj on classpath: clojure.lang.RT.load (RT.java:432)