0
我一直在試圖解決沒有運氣這個問題,希望有人可以幫助我......騾子 - NoClassDefFoundError的:無法初始化類java.time.zone.ZoneRulesProvider
我創建了一個DateUtil.java類這是在把我的項目中: 的src/main/JAVA/UTIL/DateUtil.java
我稱之爲「convertTime」方法與調用組件和我的筆記本電腦在當地一切正常,但在部署到內部部署服務器我在日誌中獲得以下錯誤
根異常堆棧跟蹤:
java.lang.NoClassDefFoundError: Could not initialize class java.time.zone.ZoneRulesProvider
at java.time.ZoneRegion.ofId(Unknown Source)
at java.time.ZoneId.of(Unknown Source)
at java.time.ZoneId.of(Unknown Source)
at util.DateUtil.convertTime(DateUtil.java:25)
DateUtil.class使用下面的Java類
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
在此先感謝您的幫助:)
'java.time'是可用於Java> = 8,這麼一個愚蠢的問題:你使用的是什麼版本? – 2017-08-03 19:40:12
jre1.8.0_131在本地服務器和本地,感謝您的幫助。 – Adalberto
不知道它是否會有所作爲,但請嘗試使用JDK,而不是JRE。 –