簡體   English   中英

Eclipse 中的刷新 + 清理,在 Intellij 中等效?

[英]Refresh + Clean in Eclipse, Equivalent in Intellij?

經常在Eclipse中,它不會識別新文件或某些東西,並且在IDE中有很多錯誤。 我一直采用的方法是對項目進行簡單的 (f5) 刷新,讓 IDE 識別所有更改和事物,然后進行清理以重建。 我遇到這個問題的一個例子是當我從命令行運行 mvn clean install 時,然后 Eclipse 會因為我這樣做而生氣,因為它無法識別剛剛出現的東西。 以上將修復它並將 IDE 與項目同步,也將重建。

我想知道 Intellij 的等價物是什么? 假設我遇到問題是由於 Intellij 無法識別新的東西,或者它有一些舊的東西被緩存並且正在使用它而不是我實現的東西。 有什么方法可以讓 Intellij 退后一步,查看所有存在的文件和依賴項,以與當前存在的項目同步並識別所有內容。 到目前為止,我對 Intellij 的有限使用並沒有要求這是一種可能性,但是假設我曾經遇到 Intellij 需要重新識別項目中的事物的情況,我會怎么做?

首先,命令行中的mvn clean install與 IntelliJ clean install 不同。 IntelliJ 為每個項目使用自己的索引和類路徑。 您可以在此處查看項目 class 路徑更改

文件 > 項目結構 > 模塊

在此處輸入圖像描述

And to clean the project with maven you can use the maven lifecycle window and right-hand sidebar of Intellij(if you can't see it then see it View -> Tool Windows -> Maven ) 在此處輸入圖像描述

如果您想要完全刷新,那么您應該按 File -> Invalidate Caches。 然后復選框,然后按無效並重新啟動。 它會刷新你所有的項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM