Welcome! Please see the About page for a little more info on how this works.

+32 votes
in Tools by

Currently, if you have a dependency that is a BOM on Maven, you have to track down what all the components of that BOM are and list them as explicit, individual dependencies. It would save a lot of detective work and redundancy if t.d.a supported this type of dependency directly.

1 Answer

+10 votes
by
edited by
 
Best answer

Logged as https://clojure.atlassian.net/browse/TDEPS-202

Example:

clj -Stree '{:deps {com.fasterxml.jackson/jackson-bom {:mvn/version "2.13.0" :extension "pom"}}}'
by
Ran into this issue trying to use the newly released graalvm polyglot artifacts, e.g.


    clj -Sdeps '{:deps {org.graalvm.polyglot/js {:mvn/version "23.1.0"}}}'
...