首页 新闻 会员 周边 捐助

IntelliJ IDEA 无用通过接口跳转至实现类,清理项目缓存无效?

0
悬赏园豆:100 [待解决问题]

在Controller点击 Service接口,无法跳转至实现类,只能跳转到接口内。接口内也无法跳转至实现类或实现方法。

清理项目缓存无效。

1:IDEA中Tomcat启动,发现只要执行更新热部署操作就不行

2:每次无法跳转执行如图就可以恢复正常。

不知道什么怀疑是Maven和Tomcat热部署导致。有大神遇到此问题指点下谢谢
如图我IDEA版本

< >
分享
所有回答(3)
0

Ctrl+Alt+左键啊

君子心怀天下 | 园豆:154 (初学一级) | 2022-04-02 17:01

不行, ctrl+alt+左键 或 ctrl+alt+b 都一样都是跳转至实现类。都不行!

支持(0) 反对(0) 虎嗅蔷薇666 | 园豆:102 (初学一级) | 2022-04-02 17:05
0

ctrl+h查看类的继承关系

吾乃闪耀的知识灯塔 | 园豆:212 (菜鸟二级) | 2022-04-02 18:07

空的

支持(0) 反对(0) 虎嗅蔷薇666 | 园豆:102 (初学一级) | 2022-04-02 18:09

@虎嗅蔷薇666: 其他项目有问题吗,代码提交一下,克隆代码在另一个目录重新导入试试

@吾乃闪耀的知识灯塔: 这是老项目, 所有的老项目都这样有问题,新项目Spring boot main启动没有此问题。 老项目使用的IDEA内配置的Tomcat。只有Tomcat的自动更新(类似热部署)执行后才会出现这样的问题。重新加载所有Maven项目后可以恢复正常。

支持(0) 反对(0) 虎嗅蔷薇666 | 园豆:102 (初学一级) | 2022-04-02 18:21
0

你好,解决了吗?我也遇到了这样的问题,清空缓存没用用

蜡笔大旧 | 园豆:204 (菜鸟二级) | 2024-05-28 17:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册