使用eclipse操作,在项目中打开pom.xml文件进入Dependency Hierarchy 来查看依赖树
Dependency hierarchy :依赖层次视图
Resolved dependencies :依赖关系解析
点击右边jar或者搜索需要查找的jar可以在左边找到对应关系
比如在NewEnergyCheckDemo项目中启动springBoot工程控制台不打印错误信息,那一定是某个日志jar包有冲突导致的,我们就可以直接搜索要查找的jar,我们可以看到在pom.xml文件中依赖了
而Commons-vfs2这个jar包中又隐式依赖了commons-logging
在项目中我们又配置了spring-boot-starter-web的依赖
我们可以看到该jar包又隐式依赖了一些其他的jar包,如spring-boot-starter又包含了spring-boot-starter-logging,该依赖的内容就是springBoot默认的日志框架logback,所以我们在使用springBoot的日志框架时应该先排除commons-vfs2中commons-logging该jar包的依赖.
排除jar包依赖,找到需要排除的jar包点击右键如下图
排除依赖之后的pom.xml坐标如下