IntelliJ IDEA - 无法打开某些依赖项 jar

IntellJ IDEA - can't open some dependency jars

如上图,有些jar可以打开,比如yarn-client,有些jar打不开,比如yarn-api & yarn-common,导致编辑器报错,提示找不到class 在这些罐子里。

比如这个包在yarn-api,IDEA无法解析

为什么?我可以用 winRar 打开这个罐子,我可以在里面看到 classes。

jars 可能已损坏,您可以删除用户主目录中的 .m2 目录并从 pom.xml 文件重新导入项目。将再次下载依赖项。

通常当发生这种情况时,您可以使缓存无效并重新启动(请参阅文件 | 使缓存无效/重新启动 ...)。

重新导入/刷新也有帮助。在命令行上使用 Maven(删除您的存储库(.m2 文件夹)。或者简单地通过 Maven 项目,然后单击刷新按钮。