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]]])
Run Code Online (Sandbox Code Playgroud)
详情请见此处.
通常问题在于依赖关系的来源.在maven你可以这样做:
mvn dependency:tree
Run Code Online (Sandbox Code Playgroud)
获得依赖树的有用的ASCII艺术表示.
一种选择是使用生成项目的pom.xml
lein pom
Run Code Online (Sandbox Code Playgroud)
然后在那上面运行maven.