欢迎!有关如何使用本站的更多信息,请参阅 关于 页面。
Java 有一种方法可以从命令行快速查找版本 java -version
java -version
对于 `cli` 和 `clojure` 命令是否有类似的功能?如果没有,如果这些命令有类似的功能会很有帮助,最好是能同时打印出 Clojure 版本和 Java 版本,这样用户可以快速确定安装和运行的是什么。
Clojure CLI 1.10.2.790 现在具有 -version 和 --version 选项(与 Java 相同)。
这将报告 Clojure CLI 版本。不会报告 Java 版本 - 使用 java 来做。
这里的“Clojure”可能有误用(我实际上也不确定你在问什么)——既有 Clojure 命令行工具,也有你目前使用的 Clojure 语言 jar 版本。它们是独立的,任何版本的工具都可以与任何版本的 Clojure 配合使用(例如,Clojure 1.10.2.774 工具可以使用 Clojure 1.0,Clojure 1.9.x 工具可以使用 Clojure 1.10.2)。
您可以使用 clj -h(第一行)或 clj -Sdescribe 查看工具的版本。
clj -h
clj -Sdescribe
您可以使用 clj -M -e "*clojure-version*" 查看您当前使用的 Clojure 版本。
clj -M -e "*clojure-version*"
由于对具体要做什么的混淆,我尚未决定对这一情况进行什么操作。 :)