包java.time不存在,jdk1.8
我刚开始使用codenameone,我对Java有相当不错的经验。我的代码都很好,没有问题,尽管在编译时我得到了以下信息:错误:包java.time不存在导入java.time.LocalDate 是的,我知道LocalDate是在Java8中引入的,所以我的 注意,我在项目中使用Lambda Expresions和streams没有任何问题 这是什么原因造成的包java.time不存在,jdk1.8,java,netbeans,Java,Netbeans,我刚开始使用codenameone,我对Java有相当不错的经验。我的代码都很好,没有问题,尽管在编译时我得到了以下信息:错误:包java.time不存在导入java.time.LocalDate 是的,我知道LocalDate是在Java8中引入的,所以我的 注意,我在项目中使用Lambda Expresions和streams没有任何问题 这是什么原因造成的 更新:这个错误不仅在我的机器上,在几个使用JavaFX应用程序正确运行Java8(见Java.time)的机器上测试过,或者简单的Ja
更新:这个错误不仅在我的机器上,在几个使用JavaFX应用程序正确运行Java8(见Java.time)的机器上测试过,或者简单的Java应用程序在Codenameone项目上仍然存在相同的错误。在Netbeans的项目框架中查找Java依赖项->JDK1.8(默认)->rt.jar。您应该看到
rt.jar
下的java.time
包。如果不是,您的Netbeans或JDK安装就有问题
您还可以检查工具->Java平台以确保Java 8正确配置了Netbeans。在Netbeans中,您需要选择Java8才能使用Java8功能。仅仅安装Java8是不够的。最后我得到了一个公平的答案。Codenameone与所有java 8功能不兼容。有关更多详细信息,请参阅。@OussamaBenGhorbel its是关于项目配置的。