解決IDEA service層跳轉(zhuǎn)實(shí)現(xiàn)類的快捷圖標(biāo)消失問(wèn)題
IDEA service層跳轉(zhuǎn)實(shí)現(xiàn)類的快捷圖標(biāo)消失了,但別人IDEA同樣的代碼可以正常看到跳轉(zhuǎn)圖標(biāo)。。(暗示:這只是你的IDEA 編譯器的bug)
可以觀察到CVontroller注入該類對(duì)象時(shí)也會(huì)冒紅線:
Could not autowire. No beans of ‘xxxx’ type found
所以,根本原因就是IDEA找不到這個(gè)類的實(shí)現(xiàn)類!
當(dāng)然,冒紅線好解決(可以正常編譯,只是IDEA bug了):
法一:解決idea@Autowired報(bào)紅線問(wèn)題
法二:@Resource
但是,
這個(gè)還是沒(méi)有啊!
嘗試:去掉老類的繼承,新建一個(gè)類去實(shí)現(xiàn)接口
可以看到出來(lái)了,也進(jìn)一步驗(yàn)證時(shí)IDEA 編譯器的bug。
那么,我再才(反過(guò)來(lái)再來(lái)一遍)撤回操作呢:去了新類的實(shí)現(xiàn)(當(dāng)然我把類都刪了),補(bǔ)上舊類的實(shí)現(xiàn)。
果然,給IDEA洗洗腦(重新建立次連接),他就一直還在了
補(bǔ)充:idea中菜單欄定位到類圖標(biāo)消失
就是上面那個(gè)圓圓的圖標(biāo),如果消失了,用鼠標(biāo)右擊左側(cè)導(dǎo)航欄小齒輪附近的空白欄,彈出一個(gè)下拉列表,可以看到AutoScroll from source被勾選了,把這個(gè)勾去掉就行了,如果打勾目錄和類文件就可以直接互動(dòng)了,不用一直總點(diǎn)擊小齒輪。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章:
1. 用xslt+css讓RSS顯示的跟網(wǎng)頁(yè)一樣漂亮2. 利用CSS制作3D動(dòng)畫3. CSS3實(shí)現(xiàn)動(dòng)態(tài)翻牌效果 仿百度貼吧3D翻牌一次動(dòng)畫特效4. 使用Spry輕松將XML數(shù)據(jù)顯示到HTML頁(yè)的方法5. 存儲(chǔ)于xml中需要的HTML轉(zhuǎn)義代碼6. HTML5 Canvas繪制圖形從入門到精通7. 讀大數(shù)據(jù)量的XML文件的讀取問(wèn)題8. html5手機(jī)觸屏touch事件介紹9. 讓chatgpt將html中的圖片轉(zhuǎn)為base64方法示例10. 《CSS3實(shí)戰(zhàn)》筆記--漸變?cè)O(shè)計(jì)(一)
