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

欢迎!请参阅关于页面,了解更多有关此功能的详细信息。

+33
工具

目前,如果您有一个在Maven上的BOM依赖项,您必须找出该BOM的所有组件并将它们列为显式的单独依赖项。如果t.d.a直接支持此类依赖项,这将节省大量的侦探工作和冗余。

1个答案

+10

编辑
 
最佳回答

记录在https://clojure.atlassian.net/browse/TDEPS-202

示例

clj -Stree '{:deps {com.fasterxml.jackson/jackson-bom {:mvn/version "2.13.0" :extension "pom"}}}'
在使用最新发布的 graalvm polyglot 组件时遇到了这个问题,例如:


    clj -Sdeps '{:deps {org.graalvm.polyglot/js {:mvn/version "23.1.0"}}}'
再添加一个例子.. 依赖于 Tribuo 的机器学习库越来越多,这同样适用于试图包含 `org.tribuo/tribuo-all {:mvn/version "4.3.1" :extension "pom"}` 作为依赖的库(最终用户必须在他们的 `deps.edn` 中包含该依赖,否则将找不到。
谢谢,这些信息很有用
...