`clj` 命令是用于 Clojure 命令行的,这是一个与 `lein` 不同的工具,因此需要单独安装。
Leiningen 项⽬使用 project.clj
文件来描述依赖关系、插件等。
Clojure 命令行工具项目使用 deps.edn
文件来描述依赖关系等。
它们是两种不同的 Clojure 工作方式。
"Clojure" 本身实际上只是你作为项目依赖项使用的库 -- 你其实并不真正 "安装" 它。从 Clojure 1.9 开始,没有可以下载和使用单个 JAR 文件的选项 -- 你必须将她作为依赖项使用:Leiningen 或 Clojure CLI(或 Boot,但你并没有询问这个问题)。