一、問題1: *.java文件圖標顯示的是J,而不是C
背景:
正常情況下,IntelliJ IDEA 導入 Java 項目后,.java 類型的文件是藍色的,並且圖標顯示“C”,如下圖:
如果文件顯示橙色J,如下圖,會導致一種問題:此文件里關於方法的調用地方,不能用【ctrl + 鼠標】 鍵, 直接查看該方法的定義
可能原因:
1.顯示J圖標文件所在的Module,沒有被導入
2.顯示J圖標文件所在的Module能看到被導入了,但導入的有問題
解決方法:
S1、對於原因1,解決方法:
打開IntelliJ IDEA, 打開菜單 File -> Project Structure... -> Modules,看帶J圖標的文件所在的module,是否在已導入的modules窗口里,如果沒有,點【+】,找到缺少的module給添加進來
step1--檢查module是否存在:
step2--不存在,導入module:
這時再查看之前顯示不正常的文件,現在已經能現場帶C圖標了
S2、對於原因2,解決方法:
step1--刪除現有的不正常的Content Root
step1--重新添加被刪除的Content Root
這時再查看之前顯示不正常的文件,現在已經能現場帶C圖標了
二、問題2: pom.xml文件圖標顯示的是<>,而不是m
背景:
正常情況下,IntelliJ IDEA 導入 Java 項目后,module文件pom.xml是藍色的,並且圖標顯示“m”,如下圖:
如果文件顯示橙色J,如下圖,會導致一種問題:此文件里關於方法的調用地方,不能用【ctrl + 鼠標】 鍵, 直接查看該方法的定義
解決方法:
右擊 pom.xml 文件,選擇,此種方法也可以解決問題一。