为什么我不能将java.time.ZonedDateTime导入Eclipse?

6xfqseft  于 9个月前  发布在  Eclipse
关注(0)|答案(3)|浏览(131)

据我所知,我已经安装了Java 8,并在Eclipse项目中工作过。

import java.time.ZonedDateTime;

字符串
我似乎也拿不到:

import java.time;


工作。"
它告诉我这一行无法解析。我以为这是标准Java 8库的一部分?有没有一个地方我应该去下载ZonedDateTime类的JAR或其他东西?
我正在Eclipse中创建AWS Lambda函数,如果有必要的话。
我进入了项目的属性,注意到编译器兼容级别设置为1.6,因此我将其更改为1.8。现在,我收到一条警告:
选择1.8兼容性时,请确保安装并激活了兼容的JRE(当前为1.6)。
当我转到它为已安装的JRE提供的链接时,我只看到1.6。我如何获取并安装1.8 JRE,以便它在此列表中显示为可选的?

z9smfwbn

z9smfwbn1#

所有这些类仅在java 8之后可用,请确保您的项目在eclipse项目的JRE系统库中具有正确的版本


的数据

4ioopgfo

4ioopgfo2#

在窗口>首选项> Java >已安装的JRE中选择JDK 8目录。
也可以转到项目->属性-> Java构建路径->选择JRE系统库,单击编辑,然后选择JDK或JRE,然后单击Java编译器

k75qkfdt

k75qkfdt3#

如果JAVA是正确的版本(1.8或以上),请尝试重新启动Eclipse IDE。

相关问题