问题
我想知道我的pom.xml中描述的哪个依赖项在我的目标目录中带来了传递依赖。
更确切地说,我的WEB-INF / lib目录中有库"poi-2.5.1-final-20040804.jar",我想知道我的pom.xml中的哪个依赖项带来了这个。
#1 热门回答(113 赞)
要添加到@David Crow,请访问Maven网站的a dependency:tree example:
mvn dependency:tree -Dincludes=velocity:velocity
可能输出
[INFO] [dependency:tree]
[INFO] org.apache.maven.plugins:maven-dependency-plugin:maven-plugin:2.0-alpha-5-SNAPSHOT
[INFO] \- org.apache.maven.doxia:doxia-site-renderer:jar:1.0-alpha-8:compile
[INFO] \- org.codehaus.plexus:plexus-velocity:jar:1.1.3:compile
[INFO] \- velocity:velocity:jar:1.4:compile
#2 热门回答(41 赞)
mvn dependency:tree
#3 热门回答(8 赞)
如果你使用eclipse和m2eclipse插件(http://m2eclipse.sonatype.org),那么有一个依赖树的图形版本,你可以按范围等进行筛选。