maven spring 配置pom时部分<version>甚至<artfiact>报红

初学者,在配置spring坐标时除了 groupid 标签中没有问题 其余标签均报红,最开始是使用的4.1.7.RELEASE 这个版本的导入。
再切换成5.3.17版本后从新编译导入后不仅全部正常了,而且原版本现在只有,或者说竟然还有一个报红

img


如图,而此时其他却很正常(以前如果改成该版本都会报红,而且本地仓库也都拥有像这样的文件,没有什么网上说的lastupdata等各类问题)
很是不理解为什么更换成高版本再重新compile后不仅新的没错,以前的错误也都消失了
虽然现在已经可以使用了但是,很不理解为什么会发生这样。

用maven命令初始化一下

clean 然后install 一下

把version标签去掉或者声明一个固定版本号,不要这种动态获取的试试