执行mvn dependency:tree -Dincludes=com.alibaba:后的依赖树: [INFO] --- maven-dependency-plugin:3.0.2:tree (default-cli) @ springboot-weixin-alipay --- [INFO] com.fengdu:springboot-weixin-alipay:war:0.0.1-SNAPSHOT [INFO] \- com.alibaba:druid-spring-boot-starter:jar:1.1.9:compile [INFO...
如果你只想查看特定依赖的依赖树,可以使用-Dincludes参数。例如: mvn dependency:tree -Dincludes=groupId:artifactId 1. 输出到文件: 如果依赖树的输出过长,可以将输出重定向到文件: mvn dependency:tree > dependency-tree.txt 1. 显示冲突的依赖: 你可以使用-Dverbose参数来查看更详细的信息,包括冲突的依赖项:...
1、mvn dependency:tree>result/tree.txt,文件搜索jar包名字--->>>会查看到二级层级的依赖关系 (并不能看到所有的依赖关系) 其中, “+-”符号表示该包后面还有其它依赖包, “\-”表示该包后面不再依赖其它jar包 2、使用include参数,includes 支持通配符的形式,查看包含指定字符串的依赖树,mvn dependency:tree -...
(一)直接使用mvn dependency:tree可以查看项目完整的依赖树 1. 命令格式 mvn dependency:tree -Dverbose -Dincludes=要查询的内容 dependency:tree:表示树状显示。 Dverbose:表示可以显示所有的引用,包括因为多次引用重复而忽略的。 Dincludes:可以制定查询条件 或者 mvndependency:tree >C:\Users\wayss000\Desktop\m...
1、mvn dependency:tree>result/tree.txt,⽂件搜索jar包名字--->>>会查看到⼆级层级的依赖关系(并不能看到所有的依赖关系)其中,“+-”符号表⽰该包后⾯还有其它依赖包,“\-”表⽰该包后⾯不再依赖其它jar包 2、使⽤include参数,includes ⽀持通配符的形式,查看包含指定字符串的依赖树,mvn...
mvn dependency:tree -Dincludes=:yourGroupId:yourArtifactId 这里的冒号(:)是占位符,分别代表groupId、artifactId和version,你可以根据需要填写具体的值。 限制深度 对于大型项目,依赖树可能会非常庞大,难以阅读。使用-Dverbose=false和-Ddepth=<number>可以控制输出的详细程度和深度: ...
mvn dependency:analyze 查看项目直接和传递依赖: mvn dependency:tree 冲突和重复的具体情况,用verbose参数 mvn dependency:tree -Dverbose 查看依赖树中包含某个groupId和artifactId的依赖链(注意-Dincludes后面是等于号) mvn dependency:tree -Dincludes=com.alibaba:fastjson ...
dependency:tree大概是用的最多的功能,用来排查依赖冲突,没有指定任何参数执行时打印是所有依赖信息,信息量略大,可以通过includes参数指定想看哪些依赖,也可以通过excludes参数指定不想看的。includes和excludes可以配合使用。举个例子吧: # 只想看依赖树中包含 groupId 为 javax.serlet 的枝干mvn dependency:tree-Dincl...
用mvn dependency:tree>temp/tree.txt,直接输出到当前项目下,然后在idea中打开,搜索要找的jar包名字即可. 这里的 “+-” 和”\-“并没有什么意义,只是为了让分级看起来更直观。 如图,可看到jline是在zookeeper中被间接引用的 1.2 用include参数 H:\下载\新建文件夹\yjg>mvn dependency:tree -Dincludes=jline...
说明:该参数的用法跟includes是一样的,不过这个参数的作用是排除指定的jar 示例:查看包冲突 比如我们查看一下commons-collections包的冲突 命令: mvn dependency:tree -Dverbose -Dincludes=commons-collections 输出: [INFO][dependency:tree][INFO]org.apache.maven.plugins:maven-dependency-plugin:maven-plugin:2.0-...