2013-08-16 188 views
17

我無法在IntelliJ上重新導入以前導入和移除的Maven模塊。我能夠導入它們的唯一方法是重命名它們(更改文件夾名稱),我不想這樣做。當我通過嚮導時,我收到消息:無法繼續。沒有發現導入。我的項目在窗口中顯示爲灰色,表示選擇要導入的Maven項目。我猜測IntelliJ在某處緩存導入模塊的名稱,並且在刪除模塊時不會清除它們。任何人都可以幫忙嗎?將模塊重新導入到IntelliJ中

回答

7

您是否知道Maven選項卡上的此按鈕?它可以解決你的問題。

enter image description here

而且,這可能是一個緩存的問題。您可以通過單擊文件 - >無效緩存清除緩存...

除此之外,我沒有足夠的信息來幫助您。如果你有步驟來重現這個問題,將有很大幫助。

+0

在不同的分支之間切換時,Intellij會因爲模塊的自動導入失敗而感到困惑,因爲它需要讀取哪些工件。這個按鈕是魔術棒!謝謝。 – Obaid

0

正如tieTYT所說,在Mac OSX上,IJ 12.1.4,如果您將頭向右傾斜,則應該看到一個Maven Projects選項卡,單擊它。將會有一個藍色的刷新按鈕,可以說'重新導入所有的Maven項目'。就是那個。

50

這發生在我身上還有,我所做的:

轉到文件>設置>的Maven>忽略的文件,並取消被忽略的文件。

然後重新導入模塊,不應該變灰了。

EL

+1

也爲我工作。這是奇怪的行爲。當我通過Intellij嚮導向項目添加Maven模塊時,它會被忽略?無論JetBrains。 – CMikeB1

0

這發生在我身上時,我是在調試模式下,即使沒有有效的斷點。 因此,中斷調試模式可能會有所幫助。

0

上述不適合我。 這是什麼工作: 右鍵單擊pom.xml並選擇選項「標記爲XML」。

0

在我來說,我無法導入,因爲Maven的項目是不存在的:

enter image description here

如何解決:Maven的集成擴展 - 重啓(啓用)

1

我能解決這個問題在IntelliJ 2016.3中,右鍵單擊相關的pom.xml文件並選擇:Maven> Unignore Projects

重新導入所有Maven項目不會改變其狀態。