当前位置:  开发笔记 > 编程语言 > 正文

在Maven 2中,我如何知道依赖性来自哪个依赖?

如何解决《在Maven2中,我如何知道依赖性来自哪个依赖?》经验,为你挑选了3个好方法。

我想知道我的pom.xml中描述的哪个依赖项在我的目标目录中带来了传递依赖.

更确切地说,我的WEB-INF/lib目录中有"poi-2.5.1-final-20040804.jar"库,我想知道我的pom.xml中的哪个依赖项带来了这个.



1> A. Rex..:

要添加到@David Crow,这里是一个依赖:来自Maven站点的树示例:

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> David Crow..:

使用Maven依赖插件:

mvn dependency:tree



3> Brian Fox..:

如果您使用eclipse和m2eclipse插件(http://m2eclipse.sonatype.org),那么有一个依赖树的图形版本,您可以按范围等进行筛选.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有