IDEA強制清除Maven緩存的方法示例
重新導(dǎo)入依賴的常見方式
下面圖中的刷新按鈕,在我的機器上,并不能每次都正確導(dǎo)入pom.xml中寫的依賴項,而是導(dǎo)入之前pom.xml的依賴(讀了緩存中的pom.xml)。

當(dāng)然除了這些,還可以下面這樣:

存在的問題
上面雖然是重新導(dǎo)入Maven依賴,按理說,IDEA應(yīng)該根據(jù)當(dāng)前最新的pom.xml來導(dǎo)入依賴;
reimport操作常常不能導(dǎo)入當(dāng)前最新的pom.xml中規(guī)定的依賴,因為有一種東西叫“緩存”,IDEA在每次打開項目的時候,就會產(chǎn)生緩存(為了提升運行速度和效率),但是此時,卻很頭疼。
雖然有時候重啟IDEA能夠解決緩存問題,只能說是有時候,并不能總是成功,下面介紹一種清空整個IDEA緩存的方式。
徹底清除緩存的方式

選擇下面的Invalidate and Restart即可清空IDEA的緩存,并且重啟;注意,下一次重啟后,需要比較長的時間來重新構(gòu)建索引,所以可以找一個空閑時間進行。

到此這篇關(guān)于IDEA強制清除Maven緩存的方法示例的文章就介紹到這了,更多相關(guān)IDEA強制清除Maven緩存內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java編程實現(xiàn)時間和時間戳相互轉(zhuǎn)換實例
這篇文章主要介紹了什么是時間戳,以及Java編程實現(xiàn)時間和時間戳相互轉(zhuǎn)換實例,具有一定的參考價值,需要的朋友可以了解下。2017-09-09
Java基礎(chǔ)詳解之集合框架工具Collections
這篇文章主要介紹了Java基礎(chǔ)詳解之集合框架工具Collections,文中有非常詳細的代碼示例,對正在學(xué)習(xí)java的小伙伴們有很好地幫助,需要的朋友可以參考下2021-04-04
Java隊列同步器之CountDownLatch實現(xiàn)詳解
這篇文章主要介紹了Java隊列同步器之CountDownLatch實現(xiàn)詳解,CountDownLatch是一個同步工具類,它允許一個或多個線程一直等待,直到其他線程執(zhí)行完后再執(zhí)行,例如,應(yīng)用程序的主線程希望在負責(zé)啟動框架服務(wù)的線程已經(jīng)啟動所有框架服務(wù)之后執(zhí)行,需要的朋友可以參考下2023-12-12
SpringBoot中攔截器和動態(tài)代理的區(qū)別詳解
在?Spring?Boot?中,攔截器和動態(tài)代理都是用來實現(xiàn)功能增強的,所以在很多時候,有人會認為攔截器的底層是通過動態(tài)代理實現(xiàn)的,所以本文就來盤點一下他們兩的區(qū)別,以及攔截器的底層實現(xiàn)吧2023-09-09
Java數(shù)據(jù)結(jié)構(gòu)之線性表
線性表是其組成元素間具有線性關(guān)系的一種數(shù)據(jù)結(jié)構(gòu),對線性表的基本操作主要有,獲取元素,設(shè)置元素值,遍歷,插入,刪除,查找,替換,排序等。而線性表可以采用順序儲存結(jié)構(gòu)和鏈式儲存結(jié)構(gòu),本節(jié)主要講解順序表、單鏈表以及雙鏈表的各種基本操作。2017-03-03

