Les développeurs rencontrent le fameux "UnsupportedClassVersionError" lorsqu'ils tentent d'inclure du code compilé à partir de bibliothèques open source. Malgré la vérification que la compilation et l'exécution se produisent sous la même version de JRE, cela persiste.
Eclipse utilise son propre compilateur, lui permettant de compiler des classes d'une version supérieure à celle installée. JRE. Pour déterminer si tel est le cas, accédez aux paramètres du projet (Alt Entrée) et à la section Compilateur Java.
Si le niveau de compilation du projet est différent de la version JRE , cela peut conduire à cette erreur. Par exemple, si le projet est compilé sous Java 1.6 alors que le JRE est Java 1.5, l'erreur "UnsupportedClassVersionError" se produira. La capture d'écran fournie dans le document de référence illustre visuellement cet écart (vérifiez les paramètres du compilateur Java du projet en question).
Pour corriger ce problème, assurez-vous que le niveau de compilation du projet correspond à celui du JRE installé sur le système. Ce paramètre peut être ajusté dans les propriétés du projet Eclipse.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!