2024 Clojure状态调查!中分享您的想法。

欢迎!请参阅关于页面了解此工作的更多信息。

0
工具


我在Clojure.org看到了一条评论,说它只支持运行在Java 8或11上。我已经安装了16.0.1版。对我最好的解决方案是什么?我真的不想下载Java 11,以降级的方式使用它。我也担心我使用较新版本配置的所有旧项目。

1 个答案

+1

选定
 
最佳答案

clojure.org并没有声明它只支持Java 8或11运行。

https://clojure.org/releases/downloads表示

最低运行依赖项:Java 8
支持:LTS(长期支持)版本,当前为Java 8和Java 11
其他:可能工作,但未官方支持

Clojure在所有Java 8及以上版本上运行。我们测试并官方支持Clojure在Java长期支持(LTS)版本上,如Java 8或11(或今天推出的Java 17)。我知道没有在其他Java 8+版本上的已知问题,但它们未得到官方支持。

Clojure与Java 16.0.1合作良好——如果你希望使用它,就去吧。

非常感谢。
当我安装并运行它时,Windows 表示该模块不能运行,因为它未经过数字签名。
听起来你不是在谈论 Clojure(语言),而是在谈论 Clojure CLI 工具(Windows 版)。你可以在 https://github.com/clojure/tools.deps.alpha/wiki/clj-on-Windows 找到此问题的更多支持。
好的。是的。非常感谢。我需要阅读更多文档。感谢您的帮助。
...