具体问题具体分析-关于jar包冲突导致的兼容性问题
一般编译时碰到这种问题,”Correct the classpath of your application so that it contains a single…",主要是因为在jar包冲突的情况下,maven根据它的依赖原则最终选择了某个版本,这样可能会出现以下的问题:在保证向后兼容的前提下,如果maven最终选择了版本比较高的jar包,那么一般不会出现兼容性问题。如果没有保证向后兼容,那么使用较低版本依赖的程序很有可能出现找不到相关类的错误。如果maven最终选择了版本比较低的jar包,
原创
2020-08-17 11:45:48 ·
565 阅读 ·
0 评论