Boa tarde Eu tinha o Project SDK 10 e o idioma nível 7. Recentemente encontrei o seguinte problema:
Diante disso, comecei a ler e entender as versões de tudo que indiquei no título do post. Como resultado, instalei a versão JDK 11 e resolvi o problema definindo Estrutura do Projeto -> Configurações do Projeto -> Módulos -> Nível de idioma como 11. Mas ainda não entendi completamente o que era o quê. Ficarei muito grato se você puder me responder as seguintes perguntas:
- A versão mais recente do JDK é 11?
- O que o Project SDK e o nível de linguagem do projeto definem?
- O Project SDK e o Poject Language Level devem corresponder entre si?
- Como saber quando alterar o nível de idioma do projeto e os módulos -> nível de idioma?
GO TO FULL VERSION