J'ai essayé de résoudre ce problème sans chance, nous espérons que quelqu'un pourrait me aider ...Mule - NoClassDefFoundError: Impossible d'initialiser la classe java.time.zone.ZoneRulesProvider
J'ai créé une classe DateUtil.java qui est placé dans mon projet à: src/main/java/util/DateUtil.java
J'appelle la méthode "convertTime" avec le composant invoke et sur mon ordinateur portable localement tout fonctionne bien, mais lorsqu'il est déployé sur un site serveur j'obtiens l'erreur suivante sur les journaux
Racine Exception de la pile d'exception:
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 utilise les classes Java suivantes
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
Merci à l'avance de votre aide :)
'java.time' est disponible pour Java> = 8, donc une question stupide: quelle version utilisez-vous? –
jre1.8.0_131 sur le serveur sur site et localement, merci de votre aide. – Adalberto
Je ne sais pas si cela fera une différence, mais essayez d'utiliser le JDK, pas JRE. –