web-dev-qa-db-fra.com

Obtenir continuellement l'erreur Java: version source non valide: 1.9 lors de la compilation

J'ai essayé de résoudre ce problème en utilisant les différents forums de ce site, mais rien n'y fait. J'ai essayé des techniques similaires à celles utilisées pour corriger les erreurs 1.8 d'autres personnes, mais rien n'a fonctionné. J'ai mon fichier de classe Java dans mon dossier source et aucune importation; je veux simplement un message de sortie de base pour m'assurer que intelliJ fonctionne correctement. Quelqu'un peut-il offrir des conseils?

11
Nick Mucci

Ici changer le niveau de langue à 1.8 ou moins. Cela change la version cible.

Allez dans Fichier -> Paramètres -> Exécution et déploiement de la construction -> Java -> Compilateur

Ici changer le niveau de langue à 1.8 ou moins. Cela change la version de la version source.

Fichier -> Structure du projet -> Paramètres du module -> Onglet: Source: Langue Niveau

et aussi ici,

Fichier -> Structure du projet -> Projet (dans le volet de gauche) -> Niveau de langue du projet

26
Srikanth A

Juste au cas où quelqu'un tomberait sur le même problème et que la réponse ci-dessus ne le résoudrait pas, mon problème était résolu en procédant comme suit (j'utilisais Gradle):

  1. Ouvrez le fichier votre-nom-de-projet . ipr .
  2. Vérifiez la ligne suivante:

<bytecodeTargetLevel target="1.xx" />

Le mien a été défini sur 1.10. Je l'ai changé en 1.08 (auquel mon SDK de projet était défini) et le problème a été résolu. 

0
D.Nielsen