类包的文件目录存在但IDEA报红提示不存在且找不到类

一:出现的问题(多次重新启动问题依然存在)

出现的问题如下(经过比对import路径是对的)

类包的文件目录存在但IDEA报红提示不存在且找不到类

 类包的文件目录存在但IDEA报红提示不存在且找不到类

 可以看到我在项目里面可以找到IDEA提示不存在的文件

类包的文件目录存在但IDEA报红提示不存在且找不到类

 同时pom.xml文件显示的是灰色且中间有一道横杠(当时忘记截图,就不再展示)

 出问题的时候模块没有这个蓝色小方框

类包的文件目录存在但IDEA报红提示不存在且找不到类

二:我尝试的解决方法(解决之前问过同事有没有出现相同问题,同事的没问题,那就是我自己这方面的问题,需要找方法解决)

1:重新加载所有的maven依赖

类包的文件目录存在但IDEA报红提示不存在且找不到类

 效果:失败,还是报错

2:重新build项目(build Project和rebuild Project)

ps(小知识):

【build project】:编译项目中修改过的文件
【rebuild project】:重新编译整个项目

类包的文件目录存在但IDEA报红提示不存在且找不到类

 效果:失败,还是报错

3:修改IDEA配置

方法:File—Settings—Build,Execution,Deployment—Compiler把这两个选项勾选上

类包的文件目录存在但IDEA报红提示不存在且找不到类

 效果:失败,还是报错

4:手动添加pom.xml文件

1):点击+号

类包的文件目录存在但IDEA报红提示不存在且找不到类

 2):然后找到刚才变灰色且文件名有横杠的的pom.xml文件(也就是那个没有小方框的模块里的pom文件)再点击OK

类包的文件目录存在但IDEA报红提示不存在且找不到类

 3):点击OK后我发现还是报错,接着我关闭IDEA,然后重新启动,至此问题彻底解决

效果:问题解决


总结:第一次遇到这种问题,经验一点点积累,如果能够帮助到大家,那是最好的,祝大家越来越好.

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/b2a84a2799.html