This content originally appeared on DEV Community and was authored by Jonathas Rocha
Passo a passo resumido para configurar o Lombok no IntelliJ com Gradle usando Java 21.
- Instale o plugin Lombok no IntelliJ Settings → Plugins → Marketplace → Lombok → Install → Reinicie o IDE.
- Habilite Annotation Processing Settings → Build, Execution, Deployment → Compiler → Annotation Processors → marque Enable annotation processing.
- Configure o Java 21 (toolchain) no Gradle
- Adicione o Lombok corretamente nas dependências (main e test) do build.gradle
dependencies {
compileOnly 'org.projectlombok:lombok:1.18.38'
annotationProcessor 'org.projectlombok:lombok:1.18.38'
testCompileOnly 'org.projectlombok:lombok:1.18.38'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.38'
// ... your others dependencies
}
Não use implementation para Lombok.
- Sincronize e compile
- No IntelliJ: clique em Load/Reload Gradle Changes (ícone do elefante).
No terminal:
./gradlew clean build
Teste rápido
import lombok.*;
@Data
@Builder
class Demo { private String name; }
Se Demo.builder() e getName() existirem, está tudo certo. Para validar, você poderá gerar uma classe de Teste, como no exemplo abaixo.
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
class DemoTest {
@Test
void testBuilderAndGetter() {
Demo demo = Demo.builder().name("Jonathas").build();
assertEquals("Jonathas", demo.getName());
}
}
Dica!!
Após alterar o build.gradle, sempre dê um clean + build ou Reload Gradle no IDE.
This content originally appeared on DEV Community and was authored by Jonathas Rocha
Jonathas Rocha | Sciencx (2025-11-21T20:10:43+00:00) Lombok + Gradle + IntelliJ (Java 21) — Guia rápido. Retrieved from https://www.scien.cx/2025/11/21/lombok-gradle-intellij-java-21-guia-rapido/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.