1.问题来源
使用Eclipse建立新的Springboot项目,一直报错,提示"Description Resource Path Location Type
Archive for required library: 'E:/.m2/maven-repository/org/springframework/boot/spring-boot-starter-logging/2.4.6/spring-boot-starter-logging-2.4.6.jar' in project 'qfxSpringbootConsolePrintDemo' cannot be read or is not a valid ZIP file qfxSpringbootConsolePrintDemo Build path Build Path Problem"信息,试了很多方法都无效,最后通过强制更新Maven依赖解决了此问题。
2.解决方案
2.1 删除对应的jar包
找到错误中对应的jar目录,将其删除,这里我直接将E:/.m2/maven-repository/org/springframework/boot/spring-boot-starter-logging目录下的2.4.6文件夹删除,然后执行以下操作。
2.2 强制更新Maven依赖
在项目中(直接打开项目目录,运行cmd)执行以下命令来强制更新所有的Maven依赖,这将会下载最新的依赖,并将其安装到本地的Maven仓库中(执行以下命令没有报错信息就可以了)。
mvn clean install -U
如图
中间省略...
命令执行过程中没有报错信息就可以了,为了保险可以多执行几次。
2.3 刷新Maven
标签:依赖,jar,boot,Maven,报错,spring,强制,2.4 From: https://blog.51cto.com/abcd/7178838回到Eclipse中,点击项目的pom.xml文件,右键Maven-Updata project...,然后就可以看到项目上的报错信息没有了