1. 程式人生 > >Java compiler level does not match the version of the installed Java project facet.]問題

Java compiler level does not match the version of the installed Java project facet.]問題

Java compiler level does not match the version of the installed Java project facet.]

問題原因:

Facted Project 中的Java 版本設定與專案的Java編譯器的compliance level設定不一致。

解決辦法:

把兩者設定成相同。

第一步:檢視Compiler compliance level

右鍵Project | Properties | Java Compiler(type filter text輸入compiler可快速定位),如下圖所示:

在這裡插入圖片描述

根據圖中顯示可知,Compiler compliance level是1.8(當然您的專案該值很可能不是1.8)

第二步:修改Project Facets的Java值,使之和Compiler compliance level相同:
右鍵Project | Properties | Project Facets(type filter text輸入facet可快速定位):
在這裡插入圖片描述

=>點選版本號1.8後面的到三角選擇版本

在這裡插入圖片描述

操作完成後問題解決