打开公司Spring Boot项目时pom.xml报maven-resources-plugin加载错误如何解决
解决方案
1. 清理损坏的Maven插件缓存
本地Maven仓库中的maven-resources-plugin插件包下载不完整是这类报错的最常见原因,按以下步骤操作:
- 打开本地Maven仓库根目录(默认路径为
C:\Users\当前用户名\.m2\repository),依次进入org/apache/maven/plugins目录,删除maven-resources-plugin整个文件夹 - 回到Eclipse,右键项目依次选择
Maven->Update Project,勾选Force Update of Snapshots/Releases选项后点击确定,等待依赖重新拉取完成
2. 手动指定兼容版本的插件
如果清理缓存后问题依然存在,是因为你本地Eclipse环境使用的Maven版本和Spring Boot 2.5.3默认依赖的maven-resources-plugin:3.2.0不兼容,直接在pom.xml的build -> plugins节点下添加低版本插件配置即可:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.1.0</version> </plugin>
添加完成后再次执行Maven更新项目操作即可。
3. 检查Eclipse基础配置
确认环境配置匹配项目要求:
- 检查Maven版本:依次打开
Window->Preferences->Maven->Installations,确认使用的是3.3及以上版本的Maven,优先使用自己安装的官方Maven而非Eclipse内置版本 - 检查JDK配置:依次打开
Window->Preferences->Java->Installed JREs,确认已添加JDK11而非JRE且处于勾选状态;再进入Maven->Runner,确认运行Maven的JRE选择的是JDK11
内容的提问来源于stack exchange,提问作者Paulo Vinícius Menezes Prado
相关产品推荐
相关产品推荐

