问题描述:idea打开两个项目,项目1引入的是高版本,项目2引入的是低版本,低版本出现少文件现象,导致项目2依赖报错
低版本jar包有以下文件
高版本jar包有以下文件
maven在下载完jar和pom后会在同级目录下再创建一些文件,表明已经下载过类似的文件,不需要再次下载。所以根本原因是maven没有下载到依赖的jar,同时也已经生成了这些文件。所以maven不会尝试重新下载jar文件,最终表现为一直找不到依赖。
解决:
目前解决办法就是项目2引入最新版本,版本都是向下兼容的,所以依赖版本升级一般没啥问题