IDE : Eclipse Oxygen.3
Pour corriger temporairement le problème, procédez comme suit :
Project menu
> Properties
> Java Compiler
> Compiler compliance level
> 1.8
Une solution permanente implique probablement l'installation du JDK 9.
Pour info, 1.8 est le nom de Java 8.
Barre latérale
Je suis récemment revenu à Java après une incursion dans le C# (une bouffée d'air frais) et j'ai installé Eclipse Oxygen sur un système propre sur lequel Java n'avait jamais été installé auparavant. Cette tout par défaut avec une toute nouvelle installation d'Eclipse Oxygen, mais d'une manière ou d'une autre, Eclipse ne peut pas obtenir ses propres paramètres pour correspondre au jdk qui est installé. C'est le deuxième projet que j'ai créé et la deuxième fois que je me heurte à ce casse-tête. Il est temps de revenir au C# ?
Question connexe
a été compilé par une version plus récente du Java Runtime (fichier de classe version 53.0)
12 votes
La version 53 du fichier de classe = Java 9. Votre JVM Java 8 ne peut pas exécuter le code Java 9.