Partage
  • Partager sur Facebook
  • Partager sur Twitter

Error : a JNI error has occured .....

Correction TP Garage cours Java

    25 mai 2019 à 14:37:15

    Bonjour,

    Comme décrit dans le titre, j'essaye de corriger un tp du cours Java. Après avoir téléchargé le premier exercice, décompressé celui-ci, je l'ai importé dans oracle.

    J'ai bien accès à tout le code. J'ai modifié le chemin d'accès vers mon JRE (propriété du projet/ Java Build Path/ Edit/ ...).

    Mais lors du lancement du code, j'ai un pop up avec message d'erreur : Error: A JNI error has occured, please check your installation and try again.

    Puis second pop up : A Java Exception has occured. Et voici ci-dessous ce qui s'affiche dans la console :

    Exception in thread "main" java.lang.UnsupportedClassVersionError: main/Main has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

    Il y a visiblement un problème d'incompatibilité mais comment le résoudre?

    Mon JRE est 1.8.0_211, il me semble qu'il est à jour...

    Merci d'avance,

    • Partager sur Facebook
    • Partager sur Twitter

    Error : a JNI error has occured .....

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown