Como alterar a versão do Java em um projeto IntelliJ

Como alterar a versão do Java em um projeto IntelliJ

1. Visão geral

Neste tutorial, veremos comochange the JDK version in IntelliJ projects. Isso seráwork on both Community and Ultimate Editions do IntelliJ.

2. Configurações da estrutura do projeto

O IntelliJ armazena a versão JDK usada pelo projeto em seuProject Structure. Existem duas maneiras de localizar isso:

  • Viamenu navigation:

    • Navegando paraFile → Project Structure

  • Viakeyboard shortcut:

    • Para OSX, pressionamos⌘ + ;

    • Para Windows, pressionamosCtrl + Shift + Alt + S

Veremos, então, uma caixa de diálogo pop-up semelhante a esta:

image

Na seçãoProject SDK, você poderáselect a new JDK que será usado para o projeto através da caixa de combinação. Após a atualização para uma nova versão do Java, o projeto começará a reindexar seus arquivos e bibliotecas de origem para garantir que o preenchimento automático e outros recursos do IDE sejam sincronizados.

3. Pegadinhas comuns

Ao alterar o JDK, deve-se lembrar quethis only affects the JDK used by IntelliJ. Portanto, ao executar o projeto Java por meio da linha de comando, ele ainda usará o JDK especificado na variávelJAVA_HOME environment.

Além disso, alterando oProject SDK does not change the JVM version of the build tools usado também. Portanto, quandousing Maven ou Gradle no IntelliJ, alterar o SDK do projeto não alterará a JVM usada para essas ferramentas de construção.

4. Conclusão

Neste tutorial, ilustramos duas maneiras pelas quais alguém poderia alterar a versão Java usada nos projetos IntelliJ. Além disso, também destacamos que existem algumas ressalvas a serem observadas ao alterar a versão do Java.

Para saber mais sobreProject Structure, do IntelliJ, visite odocumentation oficial.