java compiler level does not match the version of the installed java project facet錯(cuò)誤的解決 因工作的關(guān)系,Eclipse開發(fā)的Java項(xiàng)目拷來拷去,有時(shí)候會(huì)報(bào)一個(gè)很奇怪的錯(cuò)誤。明明源碼一模一樣,為什么項(xiàng)目復(fù)制到另一臺(tái)機(jī)器上,就會(huì)報(bào)“java compiler level does not match the version of the installed java project facet”錯(cuò)誤呢? 如圖所示: 其實(shí)要解決也很簡(jiǎn)單,在資源管理器下,找到項(xiàng)目所在的目錄,在.settings子目錄里面,用文本編輯器打開org.eclipse.wst.common.project.facet.core.xml配置文件,如圖所示: 修改紅色畫線部分,讓它與項(xiàng)目的編譯器版本設(shè)置保持一致即可。 要查看項(xiàng)目的編譯器版本設(shè)置,在Eclipse環(huán)境中,鼠標(biāo)右鍵選擇項(xiàng)目,點(diǎn)擊Properties,選擇Java Compiler,可以在窗口右邊看到編譯器版本,如圖所示: |
|