我知道 Codename One 的默认 Java 库现在是 Java 8,我也在本地用 Java 8 编译。
我正在尝试使用新的 java.time API添加到 Java 8 ( Tutorial )。我在编译时看到以下错误:
: error: package java.time does not exist
Codename One 的 Java 8 端口中是否没有包含 java.time 类?我应该改用旧的 Java 日期吗?我不确定我是否遗漏了什么。
最佳答案
Codename One 包含 Java 1.8 类的一个子集。我不认为包含 Java Time 类,CN1 有自己的类,它们是早期 Java 版本(可能是 1.5,我不记得了)的子集。
所有 CN1 类的 Javadoc 都在这里:https://www.codenameone.com/javadoc/index.html
关于Java 8 和 Java 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39362030/