欢迎!请参阅关于页面以了解关于该平台的更多信息。
(链接:https://sdkman.java.net.cn 文本:SDKMAN!) 是一种用于管理多个Java和JVM SDK并行版本的工具,某种程度上类似于rbenv或pyenv。我希望看到Clojure CLI在(链接:https://sdkman.java.net.cn/sdks 文本:支持的SDK中),因为它为安装Clojure CLI和管理版本提供了另一种方式。
该tarball https://download.clojure.org/install/clojure-tools-(链接:版本).tar.gz依赖于{{install.sh}}来复制文件并将clj命令修改为指向jar文件的绝对路径,但SDKMAN! 需要的是可以仅通过解压即可安装的tarball。Leiningen之前添加了支持,而(链接:https://github.com/technomancy/leiningen/issues/2204 文本:PR)会有所帮助。
它为SDK生产者提供(链接:https://sdkman.java.net.cn/vendors 文本:API和Gradle)插件以发布新版本、标记默认版本和广播新版本。
实现这一点似乎有两个步骤
存档应该包含一个类似 clojure-1.10.3.967 的顶级目录,目录内有一个 bin 目录,其中包含可执行文件。
clojure-1.10.3.967
bin