欢迎!请参阅 关于 页面了解有关如何使用本站的更多信息。
当使用 tools.deps API 时,我希望在不下载所有 jar 的情况下解决依赖项,并且希望返回值告诉我依赖项的原始 URL,而不是磁盘上的路径。
原因是我使用 bazel + https://github.com/griffinbank/rules_clojure,如果我有 URL,我可以在 bazel 中不可变地缓存构建工件,并且将这个缓存与所有其他开发者共享。
我添加了https://clojure.atlassian.net/browse/TDEPS-257来解决无工件下载的问题(当然,pom等文件仍需要下载)。
一旦解析为lib/coords列表,现有的https://clojure.github.io/tools.deps/#clojure.tools.deps/lib-location API可以告诉您位置,而无需采购。