DéveloppementDéveloppeur

Erreur « java.lang.NoClassDefFoundError: Could not initialize class org.h2.value.CompareMode »

Ce message d’erreur apparait au démarrage ou à l’utilisation d’une application qui utilise le kit de développement Oracle Java ?

Erreur : java.lang.NoClassDefFoundError: Could not initialize class org.h2.value.CompareMode

Pas très explicite comme message. Pourtant, rien n’a changé dans votre code et le problème survient à la fois dans une nouvelle installation du programme et après une mise à jour applicative.

 

Solution à l’erreur « java.lang.NoClassDefFoundError: Could not initialize class org.h2.value.CompareMode »

Il s’avère que le problème provient de la dernière version en date du JDK 8 Oracle.

Pour résoudre ce souci, il faut désinstaller le JDK 8 u 261 au profit d’une version antérieure, par exemple le JDK 8 u 201 qui est la dernière version gratuite proposée par Oracle.

1. Désinstaller le JDK 8 u 261.

2. Redémarrer le système d’exploitation pour être tranquille.

3. Installer un JDK 8 u 201 ou autre version antérieure à la 261 (231, 241, 251).

4. Modifier l’application pour prendre en compte cette modification. Il faut peut-être également modifier la variable système JAVA_HOME dans les paramètres de Windows Server ou de Linux.


En savoir plus sur WindowsFacile.fr

Subscribe to get the latest posts sent to your email.

Publicité

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page

En savoir plus sur WindowsFacile.fr

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Poursuivre la lecture