欢迎!请参见 关于 页面,以获取更多关于如何使用本网站的信息。
你好我看到 Clojure.org 上有一个评论说它只能在 Java 8 或 11 上运行。我已安装了 16.0.1。对我来说最好的解决方案是什么?我真的不想下载 Java 11,而且感觉像是在降级。我也担心我的旧项目都配置使用较新版本。
clojure.org 并没有声明只支持 Java 8 或 11。
https://clojure.org/releases/downloads 表示
最低运行依赖:Java 8支持:LTS(长期支持)发行版,目前为 Java 8 和 Java 11其他:可能工作,但非官方支持
Clojure 在所有 Java 8 或更高版本上运行。我们在 Java 长期支持(LTS)版本上测试并官方支持 Clojure,例如 Java 8 或 11(或者今天的 Java 17)。我知道我没有听说过 Java 8+ 任一版本的已知问题,但它们不是官方支持的。
Clojure 在 Java 16.0.1 上表现良好——如果你想使用它,就可以这样做。