出错情况:
使用maven中的一个依赖实现找不到兼容的版本,idea一直报错,因此尝试从github上下载该依赖的jar包直接导入。在导入过程中idea似乎自动进行了maven的修改导致第二天启动idea后看到所有的依赖、注解等内容报红。

解决方案一:
更新maven;
在这里插入图片描述

重新检查maven的settings文件和maven仓库是否配置;

在这里插入图片描述
(我这里是idea自动回跳到初始的maven配置)

使用maven进行clean、compile等;
在这里插入图片描述

Rebuild项目;

设置Modules中的Sources的类别;

解决方案二:

删除文件夹下的.idea文件夹和xxx.iml文件,然后重新打开就可以了。

***出错原因:***动了project Structure ——Modules中Sources下的make as的东西,即随意点了一个导致。

而xxx.iml和.idea文件的作用分别是:

.iml是 intellij idea的工程配置文件,里面是当前project的一些配置信息,有包的存放位置;

.idea存放项目的配置信息,包括历史记录,版本控制信息等所有,只要删除这两个文件,重启,就可恢复默认;

解决方案三:
可能是缓存导致,idea清理一下缓存:
在这里插入图片描述
在这里插入图片描述

我使用了方案一和方案三的步骤之后,问题就解决了。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐