Leinigen поддерживает: исключения в зависимости.
(defproject my-project "1.0.0"
:dependencies [[org.clojure/clojure "1.2.0"]
[org.clojure/clojure-contrib "1.2.0"]]
:dev-dependencies [[autodoc "0.7.1" :exclusions [org.apache.ant/ant]]])
Подробнее см. здесь .
Часто проблема заключается в том, откуда берутся зависимости.В Maven вы можете сделать это:
mvn dependency:tree
, чтобы получить полезное ASCII-представление дерева зависимостей.
Один из вариантов - сгенерировать pom.xml для вашего проекта, используя
lein pom
Тогда перебегу Мэйвена через это.