eclipse中,一個java項目依賴的JDK,需要進行綁定,但綁定的地方會有多個,類似層級結構。
1. eclipse的window -> preferences -> java compiler ; 相當於頂級的綁定。(默認)
2. 在每個項目project上擊右鍵,properties -> project facets , 綁定項目的類型;
3. 在每個項目project上擊右鍵,properties -> java compiler , 綁定項目級別的compiler類型;
4. 在每個項目project上擊右鍵,build path -> jre runtime;
5. 又或者是maven項目,maven項目的compiler-plugin,也會讓你指定compiler型號。
所以,檢查的順序,是由上往下,依次綁定。
當在一個eclipse中綁定多個版本JDK時,就在具體的project級別做處理就好。