Maison  >  Article  >  Java  >  Comment résoudre le 'problème d'erreur Java invalide source release 17' dans le projet SpringBoot

Comment résoudre le 'problème d'erreur Java invalide source release 17' dans le projet SpringBoot

WBOY
WBOYavant
2023-05-09 11:55:084302parcourir

Le projet Springboot a rencontré la solution au problème "Java : Erreur : version source invalide : 17"

Ce qui suit est la page d'erreur

Comment résoudre le problème derreur Java invalide source release 17 dans le projet SpringBoot

Analyse du problème

Dans le cas où j'ai personnellement rencontré ce problème, cette erreur s'est produite. La raison est que la version springboot est incohérente avec la version java

Après la mise à jour spring3, idea sélectionnera spring3 par défaut lors de la création d'un projet springboot, même si vous choisissez la version java8

Comment résoudre le problème derreur Java invalide source release 17 dans le projet SpringBoot

idea sélectionnera spring3 par défaut

Comment résoudre le problème derreur Java invalide source release 17 dans le projet SpringBoot

Après avoir créé un projet spring3 avec java8, "java: Error: Invalid source release version: 17" apparaîtra certainement si vous recherchez ce problème sur Baidu, cela vous permettra uniquement de modifier la version jdk de votre projet comme suit.

Comment résoudre le problème derreur Java invalide source release 17 dans le projet SpringBoot

Comment résoudre le problème derreur Java invalide source release 17 dans le projet SpringBoot

Cependant, le modifier n'a aucun effet Lorsque vous démarrez le projet springboot, il reviendra au java17 correspondant à spring3

Solution

Pour corriger ce bug sans recréer le projet, nous il suffit d'ouvrir Le fichier pom modifie la version springboot qu'il spécifie. N'oubliez pas que la dernière version stable de spring2 est la version en bas de la liste déroulante lorsque vous créez un projet spring, qui est 2.7.11. spécifie la version Java, et nous devons également la changer en 8. Mais

Comment résoudre le problème derreur Java invalide source release 17 dans le projet SpringBoot

le fichier pom modifié

Comment résoudre le problème derreur Java invalide source release 17 dans le projet SpringBoot

Après cela, le bug de notre projet Spring a été corrigé

Comment résoudre le problème derreur Java invalide source release 17 dans le projet SpringBoot

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer