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

欢迎!请查看关于页面以获取更多关于该网站信息的工作方式。

0
工具

Hi
我在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 在所有 8 版本或更高版本的 Java 上运行。我们对 Java 长期支持(LTS)发布版本,如 Java 8 或 11(或今天刚刚推出的 Java 17)进行了测试和官方支持。我对 Java 8+ 其他版本没有已知问题,但它们不是官方支持的。

Clojure 与 Java 16.0.1 工作良好。如果您想使用它,那就用吧。

by
非常感谢。
by
当我在 Windows 上安装并运行时,系统提示说因为这个模块没有数字签名,所以不能运行。
by
听起来您讲的不是关于 Clojure(这种语言),而是 Windows 上的 Clojure CLI 工具。您可以在 https://github.com/clojure/tools.deps.alpha/wiki/clj-on-Windows 找到一些关于这个问题的更多支持。
by
ok。是的。非常感谢。我需要阅读更多的文档。感谢您的帮助。
...