You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Maven POM报错:Could not initialize class com.google.inject.internal.Errors如何解决

报错详情

新建POM文件时触发以下报错:

Could not initialize class com.google.inject.internal.Errors

报错截图

已尝试排查操作:

  • 重启IDE工具
  • 检查M2E插件安装状态,确认已完成安装

修复方案

按优先级依次尝试以下操作:

  • 【清理IDE运行缓存】关闭IDE后打开工作空间(workspace)根目录,删除.metadata/.plugins/org.eclipse.core.resources目录,重启IDE后重新导入项目即可,该操作不会删除本地项目文件,仅清除IDE缓存的错误状态。
  • 【排查插件版本冲突】该报错核心为Google Guice依赖初始化失败,若你近期安装过其他第三方插件,大概率是新插件自带的Guice版本与M2E依赖的Guice版本冲突,卸载最近新增的非官方插件后重启验证。
  • 【重新安装匹配版M2E】完全卸载现有M2E插件,重启IDE后安装和你当前IDE版本适配的正式版M2E,不要使用开发预览版,避免版本兼容问题。
  • 【调整Maven版本适配】确认本地安装的Maven版本在当前M2E插件的支持范围内,若你使用的是Maven 3.9及以上版本,部分旧版M2E存在兼容缺陷,可降级到Maven 3.8.x版本后重新在IDE中配置Maven路径。
  • 【强制清理插件缓存】在IDE启动命令后追加-clean参数启动,启动完成后移除该参数即可,该操作会自动清理所有插件的缓存数据,解决插件加载异常问题。

内容的提问来源于stack exchange,提问作者Suzy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 03:06:02