2017-04-22 61 views
0

我經常發生藍屏的Windows崩潰。在這段時間內,我的Intellij-Idea數據消失了,重置爲默認值以及我的項目數據。所以Intellij-Idea不會將我的項目識別爲Spring啓動,並且我無法運行它。春季啓動項目無法識別Windows藍屏崩潰後

我reimporetd項目,它不工作。乾淨,清除緩存,Invadidate並重新啓動,結果相同。我檢查了項目結構,並看到模塊中的每個依賴關係都消失了,儘管所有依賴項仍在我的pom.xml!所以我如何解決它?

+0

聽起來像破碎的HDD/SSD。在繼續之前需要更換它。 – IInspectable

+0

從項目中刪除'.idea'目錄並通過打開'pom.xml'重新導入它。 – CrazyCoder

+0

我還刪除了像.idea這樣的本地緩存文件,但沒有更改 – Kenji

回答

0

我終於通過重新安裝JDK來解決這個問題。我發現JDK被Windows藍屏損壞,導致Intellij Idea甚至無法識別像String這樣的項目的Java類。

安裝最後一個版本的JDK後,每件事情都很好。

+0

再次,這聽起來像是一個失敗的磁盤驅動器。您需要儘快更換。如果重新安裝JDK似乎已經解決了您的問題,那麼您僅僅是幸運的,並且您運行的代碼片段已被複制到仍然健康的塊中。檢查*事件查看器*以查看錯誤硬件的報告。 – IInspectable

+0

@IInspectable當一些重要的應用程序一起處理時,例如Intellij Idea和Android studio上的兩個項目,以及當Anto病毒自動掃描突然啓動時,我總是會獲得藍屏。此次崩潰有翹曲。我擁有16GB ram和兩個硬盤的核心i7 cpu,一個其中的SSD和Windows安裝在它上面。 – Kenji

+0

'BugCheck'發生2種情況:硬件缺陷和驅動程序問題。如果錯誤代碼是隨機的,這是前者的指示,而後者通常會產生可重現的代碼(儘管驅動程序級別的惡意軟件感染也會導致相當隨機的代碼)。無論如何,它們表明系統存在嚴重問題,必須予以解決。 – IInspectable

0

您可以嘗試的一件事是點擊重新導入Maven項目視圖中的所有Maven項目按鈕,圓圈箭頭。

maven project view

最後一種可能性,你可以嘗試 - 關閉後的IntelliJ - 從你的項目目錄刪除* .iml文件中定義的IntelliJ項目和.idea文件夾。由於此文件夾名稱以點開頭,因此它是某個操作系統中的隱藏目錄,所以最好的做法是從shell執行此操作。

之後,啓動IntelliJ並執行文件/打開...並選擇pom(或包含pom的目​​錄)來重新創建項目。

希望有所幫助。

+0

我這樣做了所有,但不起作用 – Kenji