0

如何在 JDK 1.8 中使用包DateTimeFormatterjava.time

当我使用时LocalDate,我有一个 Noclassdeffounderror。

我将项目从 JDK 1.7 更改为 1.8。

有没有要添加的jar文件?

4

2 回答 2

0

拉文德拉的答案是错误的。只要格式化程序只有与日期相关的字段,您就可以将 LocalDate 与 DateTimeFormatter 一起使用 - 例如内置格式化程序 DateTimeFormatter.ISO_DATE 和 ISO_LOCAL_DATE

Sgustu 的回答更有意义。也许您可以尝试重建您的项目或仔细检查您的 JVM 配置

于 2018-04-22T11:19:32.850 回答
0

java.time 类是 JDK 8 中的原生类,您不需要添加任何其他 jar。

您的 IDE 配置或其他地方可能存在问题。但没有更多细节,我们只能猜测

于 2018-04-21T22:49:08.803 回答