Maven Pom 文件中的隐式依赖导致Jar冲突
来源:互联网 发布:虚拟机 ubuntu 屏幕 编辑:程序博客网 时间:2024/04/30 07:36
在maven项目中遇到这样一个场景:
项目中的pom文件中,依赖了spring-core,而Spring-core又隐式的依赖了commons-logging。
项目中同时配置了对定时任务quartz 包的依赖,而quartz又隐式依赖了slf4j。
这样项目中既有了commons-logging又有了slf4j。导致在log4j.properties里配置的mybatis的sql显示配置,一直没起作用,直到我查看maven dependencie中的jar包时,才发现项目既依赖了common-logging又引入了slf4j。后来通过排除quartz中的slf4j的依赖,就解决了上述冲突的问题:
以后该如何解决这种类似的问题呢。eclipse提供了对隐式依赖jar包的查看功能:在eclipse中打开一个pom文件,在Dependency Hierarchy的Tab页中,就可以查看当前pom文件中显示声明的jar包,及这些显示声明的jar中隐式引入的依赖jar包。
这样就可以查看有哪些隐式的依赖jar会导致jar包冲突了。
0 0
- Maven Pom 文件中的隐式依赖导致Jar冲突
- Maven Pom 文件中的隐式依赖导致Jar冲突
- Maven Pom 文件中的隐式依赖导致Jar冲突
- Maven的Pom文件中的隐式依赖导致Jar包冲突的问题
- 如何解决pom文件中的jar包版本依赖冲突
- Maven的隐式依赖导致Jar包冲突的问题
- pom文件中加入依赖导致冲突的问题
- maven 排除第三方jar包中pom文件中的依赖引用包
- Maven 隐式依赖包冲突导致程序报错
- maven--pom文件搜索依赖的jar包
- Maven资源库pom文件引入依赖jar包的
- springmvc 依赖的jar包 maven的pom.xml文件
- 解决pom文件依赖冲突
- maven项目中的pom文件oracle的依赖报错
- 怎样解决maven项目中依赖的jar包和tomcat中的jar包的冲突
- maven项目pom文件(3)-将项目依赖的jar拷贝到指定文件夹
- Maven解决jar包依赖冲突
- 解决jar包冲突,检查maven依赖
- [leetcode] 415. Add Strings 解题报告
- 从栈的分配例子来看malloc分配内存的问题
- [leetcode] 416. Partition Equal Subset Sum 解题报告
- C语言的布尔类型bool
- windows安装clapack
- Maven Pom 文件中的隐式依赖导致Jar冲突
- 小菜鸟用visual studio写c++的种种
- maven 排除第三方jar包中pom文件中的依赖引用包
- Longest Increasing Path in a Matrix
- springmvc 中@Controller和@RestController的区别
- EventBus使用
- [笔记] Golang小试实现神经网络框架
- 关于maven可选依赖和排除依赖的学习
- 当游戏爱上MongoDB会怎么样???