Clojure 传递依赖版本冲突

Har*_*erX 5 dependencies clojure leiningen

我有一个具有两个依赖一个Clojure的Leiningen项目A,并B和传递依赖XAB依赖。

A ? X [version 1.0]
B ? X [version 2.0]
Run Code Online (Sandbox Code Playgroud)

这两个AB是外部依赖性。问题是我不能使用Xfor 的第 2A版或for 的第 1 版XB因为它抛出java.lang.NoSuchMethodError

Clojure 中是否有一个插件可以帮助遮蔽两者的传递依赖关系AB或者提供一种惯用的处理方式?