1、项目中可能没有引入该类所属jar包的坐标
查看maven的pom文件是否引入该jar包坐标,或者Maven dependencies下看看是否有该class。
2、项目中多个maven坐标引入的jar包所依赖有所重叠,而且该类所属jar包可能被多个jar包依赖,导致版本不一致产生的冲突,所以会报该错误
解决:对于刚刚加入的maven坐标,看看其所依赖的jar包,与项目中那些maven坐标的引入的jar包所依赖的jar包是否相同。
简单办法是:去工程下的Maven dependencies下选择所有的jar包,复制拷贝到记事本文件中,这样可以复制jar包的名称;然后将刚刚引入的jar注释掉,再重复前面一个步骤拷贝jar包名称。然后用代码比对工具比对两者所引入的jar包区别,这样就能看见是否有jar包依赖的冲突。