我在Clojure研讨课中尝试练习一个示例。我创建了一个文件夹,并在其中包含了以下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
谢谢。