3 回答

TA貢獻(xiàn)1802條經(jīng)驗 獲得超10個贊
Eclipse使用它自己的內(nèi)部編譯器,該編譯器可以編譯成多個Java版本。
從Eclipse幫助> Java開發(fā)用戶指南>概念> Java Builder
Java構(gòu)建器使用實現(xiàn)Java語言規(guī)范的自己的編譯器(Java的Eclipse編譯器)構(gòu)建Java程序。
對于Eclipse Mars.1發(fā)行版(4.5.1),此目標(biāo)可以為1.3到1.8(含)。
配置項目時:
[project-name] > Properties > Java Compiler > Compiler compliance level
這將Eclipse Java編譯器配置為將代碼編譯為指定的Java版本,今天通常為1.8。
不使用主機(jī)環(huán)境變量,例如JAVA_HOME等。
不使用Oracle / Sun JDK編譯器。

TA貢獻(xiàn)1830條經(jīng)驗 獲得超9個贊
首先,您是要設(shè)置所需的JRE還是所需的JDK?
即使您的Eclipse設(shè)置正確,在某處可能會有一個古怪的項目特定設(shè)置。您可以在Project Explorer中打開給定Java項目的上下文菜單,然后選擇Properties> Java Compiler進(jìn)行檢查。
如果以上方法均無濟(jì)于事,請發(fā)表評論,我會再看一看。
添加回答
舉報