获取 eclipse 用于编译我当前项目的 JDK 版本

Get the JDK version which is eclipse using to compile my current projects

我想知道 eclipse 使用哪个 JDK 来编译我当前的项目。
有没有办法从 eclipse 本身知道这一点。

Eclipse 有自己的 Java 编译器,它不使用 JDK 编译器。

'Preferences > Java > Compiler' 首选项设置 Eclipse 编译器使用的语言级别。

您也可以在项目的 'Java Compiler' 属性 页面中为单个项目覆盖此设置。

项目 'Java Build Path' 属性中的 'JRE System Library' 设置决定了哪个 JRE 用于 Java 系统库 Jar 文件。

打开项目并在其 JRE System Library 文件夹旁边查看版本。例如,在一个项目中,我的是 JDK1.7.0_51。如果还是不行,那就右击工程名,select Build Path/Configure Build Path,在弹出的window中查看配置好的JDK版本。每个项目都可以独立配置为使用不同的 JDK,但其中一个是默认设置,可以在 Configure Build Path 应用程序中进行配置。