DEV Community

Cover image for Dicas Rápidas: Como Ativar o Spring Boot DevTools no IntelliJ IDEA
Diego de Sousa Brandão
Diego de Sousa Brandão

Posted on

3 1 1

Dicas Rápidas: Como Ativar o Spring Boot DevTools no IntelliJ IDEA

O Spring Boot DevTools é uma ferramenta essencial para acelerar o desenvolvimento de aplicações Spring Boot, permitindo recarregamento automático da aplicação sempre que alterações no código são feitas. Neste guia rápido, vamos mostrar como ativá-lo corretamente no IntelliJ IDEA.

Passo 1: Adicionar a Dependência do DevTools

Para utilizar o DevTools, primeiro é necessário adicioná-lo ao projeto. Se você usa Maven, adicione a seguinte dependência no pom.xml:

Image description

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
Enter fullscreen mode Exit fullscreen mode

Se você utiliza Gradle, adicione a seguinte linha no build.gradle:

dependencies {
    developmentOnly 'org.springframework.boot:spring-boot-devtools'
}
Enter fullscreen mode Exit fullscreen mode

Isso garantirá que o DevTools seja incluído apenas no ambiente de desenvolvimento.

Passo 2: Habilitar a Compilação Automática no IntelliJ IDEA

Para que o DevTools funcione corretamente, é necessário ativar a compilação automática no IntelliJ IDEA:

Abrir as configurações

Acesse File > Settings > Build, Execution, Deployment > Compiler.

Marque a opção "Build project automatically".

Image description

Permitir auto-make mesmo quando a aplicação está em execução:
Vá em File > Settings > Advanced Settings.

Image description

Marque a opção Allow auto-make to start even if developed application is currently running.

Não se esqueça de clicar em "Apply" e "Ok".

Por último, uma dica final: a mudança pode levar de meio segundo a dois segundos para ser refletida. Caso queira ver o resultado imediatamente, utilize o comando CTRL + F9.

Essas configurações permitirão que o IntelliJ compile automaticamente as alterações, acionando o reinício automático da aplicação pelo DevTools.

AWS Q Developer image

Your AI Code Assistant

Generate and update README files, create data-flow diagrams, and keep your project fully documented. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay