查看mvn tree 获取maven 的间接依赖
Posted TGB-Earnest
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看mvn tree 获取maven 的间接依赖相关的知识,希望对你有一定的参考价值。
(1) 配置maven的环境变量
(2)用管理员的方式打开idea,在控制台中输入mvn -v
G:\\assistantRobot\\ar-backend>mvn -v
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T15:58:13+08:00)
Maven home: D:\\apache-maven-3.5.2\\bin…
Java version: 1.8.0_60, vendor: Oracle Corporation
Java home: C:\\Program Files\\Java\\jdk1.8.0_60\\jre
Default locale: zh_CN, platform encoding: GBK
OS name: “windows 10”, version: “10.0”, arch: “amd64”, family: “windows”
(3)查看间接依赖
如果发现某个jar包,自己的Pom中并没有定义,想看以下是被那个jar包间接引用了,两种方法
(1) 用mvn dependency:tree>C:\\Users\\Administrator\\Desktop\\tree.txt 直接输出到当前桌面,然后打开,搜索要找的jar包名字即可。
(2)如果想看冲突和重复的具体情况,用verbose参数
以上是关于查看mvn tree 获取maven 的间接依赖的主要内容,如果未能解决你的问题,请参考以下文章
查看maven项目的依赖关系 mvn dependency:tree
Maven类包冲突终极三大解决技巧 mvn dependency:tree