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

欢迎!请参阅关于页面以了解有关其工作方式的一些更多信息。

+1
tools.deps

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

例如,在代理环境中,{{clj}} 未能使用一条通用的单行消息解析 Maven 依赖项

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

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

考虑添加一个 'debug' 或 'verbose' 或 'stacktrace' 选项,以便提供有关底层架构(堆栈跟踪)的可见性,使用户能够更好地诊断问题。

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 报告)
...