Ao rodar o projeto, tenho o seguinte erro no IntelliJ: By default, the Java language level is set to 5 which is not supported by the current Java version. Update the language level to 6+.Update source level in api
Ao rodar o projeto, tenho o seguinte erro no IntelliJ: By default, the Java language level is set to 5 which is not supported by the current Java version. Update the language level to 6+.Update source level in api
Olá, Tulio!
Pelo que você descreveu, parece que o nível da linguagem Java está definido como 5 no seu IntelliJ, mas o projeto que você está tentando rodar requer um nível de linguagem Java 6 ou superior. Isso pode acontecer se o IntelliJ não reconhecer corretamente a versão do Java que você está usando.
Para resolver isso, você pode alterar o nível da linguagem Java no IntelliJ seguindo estes passos:
File > Project Structure
(ou pressione Ctrl+Alt+Shift+S
).Project
.Project language level
. Clique na caixa suspensa ao lado dela e selecione a versão do Java que você está usando. Como você está trabalhando com o Spring Boot 3, você deve selecionar a versão 17 (ou a versão que você está usando para o projeto), já que foi a versão que você selecionou ao criar o projeto no Spring Initializr.OK
para salvar as alterações.Após seguir esses passos, tente rodar o projeto novamente. Se o problema persistir, pode ser necessário verificar se o JDK (Java Development Kit) está corretamente configurado no IntelliJ. Para isso, você pode ir em File > Project Structure > SDKs
e verificar se o JDK 17 (ou a versão que você está usando) está listado lá.
Bons estudos!