定位到类所在的jar包
使用mvn dependency:tree命令查找
mvn dependency:tree -Dverbose -Dincludes=要查询的内容
- dependency:tree:以树状形式显示。
- -Dverbose:表示可以显示所有的引用,包括因为多次引用重复而忽略的。
- -Dincludes:要查找的jar信息
例如:
mvn dependency:tree -Dverbose -Dincludes=org.aspectj:aspectjweaver
知识点:
maven 如何确定采用的哪个版本
最短路径优先: A -> B -> C -> D1 , E -> F -> D2 ,这样当我们服务依赖A、E时,到达D2的路径比D1段,maven使用D2版本jar包
最新声明优先: A -> B -> D1 , E ->F -> D2 ,这样当我们服务依赖A、E时,由于先依赖A后依赖E,且到达D1D2的路径长度相同,maven使用D1版本jar包
版权声明:本文为m0_51527921原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。