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