嗯,我刚刚开始从事代号工作,我对 Java 有相当不错的经验。我的代码一切都很好,没有任何问题,但在编译时我得到了这个: error: package java.time does not exit import java.time.LocalDate;
是的,我知道 LocalDate 是在 Java8 中引入的,所以我的netbeans 也是我的项目,基于 Java8。 https://netbeans.org/kb/docs/java/javase-jdk8.html请注意,我在项目中使用 Lambda 表达式和流,没有任何问题。
什么会导致这种情况?
更新:这个错误不仅存在于我的机器上,在使用 JavaFX 应用程序正确运行 Java 8(可以看到 java.time)的几台机器上进行了测试,或者简单的 Java 应用程序在 Codenameone 项目中仍然存在相同的错误。
在 NetBeans 中,您需要选择 Java 8 才能使用 Java 8 功能。仅安装 Java8 是不够的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)