Eclipse Java SE 8-缺少JavaSE 1.8执行环境

时间:2018-11-13 11:11:36

标签: java eclipse import

我已经在Windows 10上安装了Java SE Runtime Environment 8u192 https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html,并在Eclipse中进行了一些设置更改:

窗口->首选项-> Java->已安装的JRE = jre1.8.0_192,

使其使用新的Java。

运行此代码时:

package test;
public class LocalDateExample {
    public static void main(String[] args) {
        System.out.println(System.getProperty("java.version"));
    }
}

我得到输出:

  

1.8.0_192


如果我将代码编辑为:

package test;
import java.time.LocalDate;
public class LocalDateExample {
    public static void main(String[] args) {
        System.out.println(System.getProperty("java.version"));
        LocalDate localDate = LocalDate.now();
        System.out.println(localDate);
    }
}

我收到此错误:

  

LocalDate无法解析为类型


编辑:

我认为我的问题来自事实,即Eclipse缺少Java 1.8执行环境。

我不能仅按以下建议选择它: How do I add execution environment 1.8 to Eclipse Luna? 因为它完全丢失了。

Installed JRE Execution environments

我该怎么做才能添加或选择环境? 我正在使用Eclipse

Helios Service Release 2 Build ID:20110301-1815 没有可用的更新。

0 个答案:

没有答案