IDEA打开项目所有东西都在报红报错的解决方案

文章讲述了在使用Maven时遇到依赖版本不兼容的问题,IDEA报错。解决方法包括更新Maven、检查settings和仓库配置、清理IDEA缓存,以及删除.idea和.iml文件重置项目结构。作者最终通过方案一和三成功解决问题。
摘要由CSDN通过智能技术生成

出错情况:
使用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清理一下缓存:
在这里插入图片描述
在这里插入图片描述

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

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值