2024 年 Clojure 调查问卷! 分享您的想法。

欢迎!有关如何使用本页的更多信息,请参阅 关于 页面。

+5
文档
已关闭

https://clojure.github.io/clojure/branch-master/clojure.repl-api.html#clojure.repl.deps

无论是 ns 的文档字符串还是单个函数的文档字符串都没有解释它们会委托给 CLI,并需要安装最新版本的 CLI。

使用过时的 CLI 可能会产生此错误

Execution error (ExceptionInfo) at clojure.tools.deps.interop/invoke-tool (interop.clj:49).

这可能足以成为引导人们到

https://clojure.github.io/clojure/branch-master/clojure.tools.deps.interop-api.html

更详细的错误信息可能有助于用户调试此问题,但将文档字符串扩展以澄清这些函数作为子进程调用 CLI 也会有所帮助。

以以下备注关闭: 已修复在 Clojure 1.12.0-beta2 中

2 个答案

0

选定
 
最佳答案

已创建 Jira 任务 clj-2819 来追踪此问题。

+1 投票

关于外壳化 - 这在我看来是一个实现细节,并且是故意不提到的。

我对在异常情况下向用户提供更好的反馈感兴趣。

一个更详细的异常来自 invoke-tool?
...