Résolution de l'erreur « IDEA : javac : la version source 1.7 nécessite la version cible 1.7 »
Lorsque vous rencontrez l'erreur « IDEA : javac : la version source 1.7 nécessite la version cible 1.7 "Lors de l'exécution de tests JUnit dans IntelliJ IDEA, cela indique généralement une incompatibilité entre les versions source et cible de votre Java.
Étapes de dépannage :
-
Vérifiez la configuration de l'IDE :
- Assurez-vous que vous utilisez Java SDK 1.7.
- Vérifiez le niveau de langue du module dans IDÉE IntelliJ. Il doit être défini sur 1.7.
-
Inspectez les options du compilateur Maven :
- Allez dans "Paramètres | Construction, exécution , Déploiement | Compilateur."
- Vérifiez si des options de compilateur incorrectes sont importées depuis Maven. Corrigez-les si nécessaire.
-
Paramètres de la version cible et source :
- Vérifiez les paramètres de la version du bytecode (cible) pour votre projet et votre module.
- Ajustez ces paramètres pour qu'ils soient compatibles avec le requis versions.
-
Autre configuration du niveau de langue source :
- Examinez les paramètres de votre projet "Structure du projet | Projet."
- Vérifiez le paramètre « Projet | Niveau de langue ».
- Explorez les paramètres de votre module « Structure du projet | Modules | Sources."
- Vérifiez le paramètre "Sources | Niveau de langue".
-
Configuration Maven :
- Vérifiez votre fichier pom.xml.
- Modifiez le niveau de langue à l'aide du Configuration maven-compiler-plugin.
- Vous pouvez également définir les propriétés "maven.compiler.source" et "maven.compiler.target" sur les versions souhaitées.
- Réimportez le projet Maven dans IntelliJ IDEA pour appliquer ces modifications.
En suivant ces étapes, vous pouvez corriger l'erreur « IDEA : javac : la version source 1.7 nécessite la version cible 1.7 » et compiler et exécuter avec succès vos tests JUnit.
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!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn