解決IDEA service層跳轉(zhuǎn)實現(xiàn)類的快捷圖標消失問題
IDEA service層跳轉(zhuǎn)實現(xiàn)類的快捷圖標消失了,但別人IDEA同樣的代碼可以正??吹教D(zhuǎn)圖標。。(暗示:這只是你的IDEA 編譯器的bug)
可以觀察到CVontroller注入該類對象時也會冒紅線:
Could not autowire. No beans of ‘xxxx' type found
所以,根本原因就是IDEA找不到這個類的實現(xiàn)類!
當然,冒紅線好解決(可以正常編譯,只是IDEA bug了):
法一:
法二:
@Resource
但是,
這個還是沒有?。?/p>
嘗試:去掉老類的繼承,新建一個類去實現(xiàn)接口
可以看到出來了,也進一步驗證時IDEA 編譯器的bug。
那么,我再才(反過來再來一遍)撤回操作呢:去了新類的實現(xiàn)(當然我把類都刪了),補上舊類的實現(xiàn)。
果然,給IDEA洗洗腦(重新建立次連接),他就一直還在了
補充:idea中菜單欄定位到類圖標消失
就是上面那個圓圓的圖標,如果消失了,用鼠標右擊左側(cè)導航欄小齒輪附近的空白欄,彈出一個下拉列表,可以看到AutoScroll from source被勾選了,把這個勾去掉就行了,如果打勾目錄和類文件就可以直接互動了,不用一直總點擊小齒輪。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關文章
JAVA開發(fā)環(huán)境Vs?code配置步驟詳解
這篇文章主要為大家介紹了JAVA開發(fā)環(huán)境Vs?code配置步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-04-04redisson.tryLock()參數(shù)的使用及理解
這篇文章主要介紹了redisson.tryLock()參數(shù)的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04Java使用poi組件導出Excel格式數(shù)據(jù)
這篇文章主要介紹了Java使用poi組件導出Excel格式數(shù)據(jù),需要的朋友可以參考下2020-02-02如何使用MyBatis Plus實現(xiàn)數(shù)據(jù)庫curd操作
MyBatis-Plus是一個MyBatis 的增強工具,在MyBatis,的基礎上只做增強不做改變,為簡化開發(fā)、提高效率而生。 這篇文章主要介紹了MyBatis Plus實現(xiàn)數(shù)據(jù)庫curd操作,需要的朋友可以參考下2021-09-09詳解Java的Struts2框架的結(jié)構(gòu)及其數(shù)據(jù)轉(zhuǎn)移方式
這篇文章主要介紹了詳解Java的Struts2框架的結(jié)構(gòu)及其數(shù)據(jù)轉(zhuǎn)移方式,Struts框架是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下2016-01-01