以前項目都好好的,今天打開idea,發現所有類的包名都報錯,覺得莫名其妙,重啓了幾次idea都沒有解決問題,百度一下,好像沒人遇到過這個問題,所以記錄下。
現象:
Java文件夾作爲了一級的包名導致所有類的包名報錯。
解決方法:
這是因爲idea目錄結構混亂導致的,這裏把src文件夾作爲了資源根目錄,真正的資源根目錄應該是java文件夾。
點擊file,
點擊x把src刪除,
選中Java文件夾,右鍵,選擇sources--》apply--》ok,問題解決
-----------------------------------------------------------------------------------
以上的方法只能解決一次,下次啓動idea還是會包同樣的錯,非常煩人,偶然的機會,我發現了造成這種錯誤的罪魁禍首,
我在pom.xml中指定了源目錄爲src,坑爹,刪除defaultGoal和sourceDirectory這兩項,項目正常.