jar包的冲突问题如何解决
2017-11-20 13:17
537 查看
jar包冲突
启动时出现xxxxNotFound-----
1.项目中真的缺少jar包(添加依赖即可)
2.jar包多了,产生冲突(也有可能jar包之间允许共存的)
引入A的时候依赖B v1.0
引入C的时候依赖B v2.0
去掉低版本的保留高版本的
如何排除依赖jar包
应该在冲突的坐标里面进行排除此jar包
例如:比如Jackson这个jar包,在项目中已经导入使用jackson的jar包;现在引入JasperReport,它也依赖jackson(与前版本不同) 启动程序出现jackson 的jar包的冲突,解决方案:在JasperReport坐标中将jackson将其排除即可<!-- jasperreport --> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>5.2.0</version> <exclusions> <exclusion> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> </exclusion> <exclusion> <artifactId>jackson-databind</artifactId> <groupId>com.fasterxml.jackson.core</groupId> </exclusion> <exclusion> <artifactId>jackson-annotations</artifactId> <groupId>com.fasterxml.jackson.core</groupId> </exclusion> <exclusion> <artifactId>jackson-core</artifactId> <groupId>com.fasterxml.jackson.core</groupId> </exclusion> </exclusions> </dependency> </dependencies>
相关文章推荐
- MyEclipse8.5中关于SSH的运用如何解决jar包冲突的问题
- 如何解决tomcat端口冲突的问题的问题
- struts2和Hibernate的jar包冲突问题解决
- screen+minicom,如何解决ctrl+a冲突的问题
- 如何检测和解决端口冲突问题
- 如何解决飞思卡尔芯片使用监控程序产生的冲突问题
- 如何解决端口冲突问题
- 该如何解决Tomcat支持的J2EE版本的冲突问题
- myeclipse web工程多余包部署问题(servlet-api.jar,jsp-api.jar冲突问题解决方法)
- 如何利用PopupWindow实现弹出菜单并解决焦点获取以及与软键盘冲突问题
- 解决Weblogic与Hibernate的antlr-x.x.jar冲突引起的ClassNotFoundException: org.hibernate.hql.ast.HqlToken问题
- 解决weblogic下jar包冲突的问题
- Win7下如何用Eclipse导出jar类型的文件,如何用鼠标双击打开jar类型的文件的方法及解决双击后一闪而过的问题
- win 7 遇到闪屏 问题 如何解决??似乎和QQ2009冲突有关
- ClassLoader解决jar包冲突问题
- 如何检测和解决端口冲突问题?
- 一个页面放2段图片滚动代码出现冲突的问题如何解决
- struts2 迭代器标签iterator嵌套 如何加选择性参数和名称冲突问题的解决
- 解决axis2与项目整合发布到weblogic服务jar包冲突问题
- JQuery ajax 如何设置同步调用(同时只能触发一个函数) 解决与层显示信息时候的冲突问题