我想通过 Clojure Workshop 中的示例进行练习。我创建了一个文件夹,并在其中包含了以下 project.clj
文件。
(defproject learncsv "1.0.0-SNAPSHOT"
:dependencies [[org.clojure/data.csv "1.0.0"]
[semantic-csv "0.2.1-alpha1"]])
然后,我转到终端并输入如下:
lein repl
我遇到了以下错误
OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated
in JDK 13 and will likely be removed in a future release.
As of 2.8.2, the repl task is incompatible with Clojure versions older than 1.7.0.
You can downgrade to 2.8.1 or use `lein trampoline run -m clojure.main` for a simpler
fallback repl.
Subprocess failed (exit code: 1)
我是 Clojure 的新手。从未添加过任何依赖项。非常希望得到任何帮助。
编辑:如果在没有 project.clj 文件的文件夹中运行 lein repl
,那么它可以正常运行。它会显示我的 Clojure 版本为 1.10。因此,我不确定为什么错误表明我正在使用低于 1.7.0 版本的 Clojure。
谢谢。