IntelliJ运行Selenium脚本提示error_prone_annotations.jar为空错误如何解决
报错原因
该错误是Maven依赖下载异常导致的:你本地Maven仓库中的com.google.errorprone:error_prone_annotations:2.1.3依赖没有完整下载,对应的jar包是损坏的空文件,Java编译阶段无法读取该文件就抛出了此错误。
常见的引发下载异常的场景包括:依赖下载过程中网络中断、Maven进程意外终止、本地磁盘存储空间不足等。
解决方法
- 先删除本地损坏的依赖文件:打开路径
C:\Users\SP00780555\.m2\repository\com\google\errorprone\error_prone_annotations\,直接删除整个2.1.3文件夹。 - 回到IntelliJ界面,点击右侧Maven面板的刷新按钮(循环箭头图标),触发依赖重新下载。
- 如果刷新后仍然报错,可以执行强制更新构建命令:打开IntelliJ内置的Terminal面板,运行如下命令:
mvn clean install -U
其中-U参数会强制Maven忽略本地缓存,重新检查拉取所有依赖。 - 如果反复下载都出现该依赖损坏的问题,可以检查你的Maven全局配置,换成国内的阿里云镜像源提升下载稳定性。
内容的提问来源于stack exchange,提问作者Surya Penaganti
相关产品推荐
相关产品推荐

