在2024年Clojure状态调查中分享您的想法!2024 State of Clojure Survey!

欢迎!请查看关于页面以了解如何操作的更多信息。

+1 投票
tools.deps

当 {{clj}}/{{clojure}} 在构建类路径({{deps.edn}} 配置、环境)时遇到任何问题,由于只打印出异常信息,因此几乎不可能诊断问题。

例如,在代理环境中,{{clj}} 执行失败,并以通用的一行消息解决 Maven 依赖关系

构建类路径错误。无法读取 org.clojure:clojure:jar:1.9.0-beta2 的工件描述符

(我相信这个错误是由于网络代理引起的。)

考虑添加“调试”、“详细”或“堆栈跟踪”选项,以便用户更好地诊断问题。

4 个答案

0 投票

评论人:alexmiller

这不是这张票的目的,但你可能看到这个问题的一个原因是使用了 Clojars CDN url,它需要旧 JDK 中不可用的 SSL 功能。使用 Java 8 或 9 的最新版本可能适用于您。代理也可能是原因。

0 投票

评论者:gshayban

这似乎已经在最近更新到 master 上有所改善。

0 投票

评论人:alexmiller

尚未完成。我还有一些已提交的票据将在下一次版本更新中进行更新。

0 投票
参考: https://clojure.atlassian.net/browse/TDEPS-21(由 glts 报告)
...