栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

IDEA使用Ctrl+左击,不能进入类或方法,提示Cannot find declaration to go to

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA使用Ctrl+左击,不能进入类或方法,提示Cannot find declaration to go to

分两种情况:

1、java文件没有被识别为源码,所以没有进行文件关联

判断依据:模块中的src/main/java没有被标记为Source Folders

解决:将对应文件夹标记为对应类型

Sources Root:源根

Test Source Root:测试源根

Resources Root:资源根

Test Resource Root:测试资源根

2、idea配置被误操作,导致各种各样的错误提示

判断依据:重启idea时出现错误提示

常见的如:在使用file -> InvalidateCaches/restart -> InvalidateCaches/restart重启完idea以后,打开IDEA时,出现了以下提示。

Spring Configuration Check

Unmapped Spring configuration files found.

Please configure Spring facet or use 'Create Default Context' to add one including all unmapped files.

查看Modules的该模块,发现正确的模块应该有JPA,Spring,Web模块,但是该模块没有,说明可能是被自己误删了,而idea的配置已经记录了该修改,所以重启也没有效果。

解决:清除idea配置后重新导入项目

如果可以直接解决的,比如点击Create Default Content后该模块的Spring的FrameWork已经出现,而且也可以通过Ctrl+左击进入类,那到这就已经解决问题了。

如果点击后还是不行,可以手动添加Sping和右侧路径,但是太麻烦了。

推荐直接将idea的配置文件全部删掉,然后重新引入该项目即可。

打开项目根路径,将idea配置文件.idea文件夹和.iml为后缀的文件都删了,然后重新导入项目,解决。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/907047.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号