Solution de version 51.0 de la version 51.0 non prise en charge
Aujourd'hui, mon collègue a rencontré un problème, qui a également approfondi sa compréhension de Build Path et du niveau de conformité du compilateur Java dans Eclipse.
Résoudre l'erreur de major.Minor version 51.0
Récemment, une nouvelle installation utilise JDK7, et certaines classes ont été compilées pour les remplacer dans le projet d'exécution normal d'origine. Après le remplacement, une erreur majeure non prise en charge de la version 51.0 s'est produite. Après avoir cherché en ligne, j'ai trouvé la raison du problème: si le fichier de classe compilé avec JDK7 est placé dans Tomcat sur la base de JDK6, il rapportera cette erreur.
Il est également très pratique de résoudre: ouvrez la propriété sur le projet dans Exclipse - Compiler Java et sélectionnez une version appropriée et recompilez-la.
Étapes spécifiques
Solution: Project -------> Cliquez avec le bouton droit -------> Propriétés -------> Compiler Java -------> Niveau de conformité du compilateur -------> Sélectionnez la version JDK que vous utilisez -------> App.
Résumé: Différentes versions JDK utilisent Major.Minor différemment, donc cette erreur sera causée. Dans le projet, vous devez utiliser la version JDK configurée par l'ordinateur actuel et ne pas le comprendre.
Extension des connaissances: version majeure.minor, qui équivaut au numéro de version primaire et secondaire d'un logiciel, mais voici le numéro de version principale et secondaire d'une classe Java identifiée.
Ce qui précède est les informations de la solution Java non prise en charge majeure.Minor version 51.0, et les connaissances pertinentes seront ajoutées à l'avenir. Merci pour votre soutien à ce site!