我有一个 Java 应用程序,当我在一台机器上调试它时,变量的类型是 LocalDateTime,但在另一台机器上它是 Timestamp。
这是实际变量
Object teste = rs.getObject(i);
这是 LocalDateTime 之一,Apache 版本是 7.0.106,它与 Windows Server 2019 一起运行
Server version: Apache Tomcat/7.0.109
Server built: Apr 22 2021 18:43:38 UTC
Server number: 7.0.109.0
OS Name: Windows Server 2019
OS Version: 10.0
Architecture: amd64
JVM Version: 1.8.0_291-b10
JVM Vendor: Oracle Corporation
这是时间戳一,Apache 版本是 7.0.109,它与 Windows 10 一起运行
Server version: Apache Tomcat/7.0.106
Server built: Sep 16 2020 08:33:41 UTC
Server number: 7.0.106.0
OS Name: Windows 10
OS Version: 10.0
Architecture: amd64
JVM Version: 1.8.0_271-b09
JVM Vendor: Oracle Corporation
我不认为它与版本有关,因为它只是一个补丁,并且阅读更新日志没有任何关于它的内容,我认为它可能是一些配置,但我找不到任何东西,如果有人可以的话给我一个指南或一个地方看,我将不胜感激。