From 0ed2f12b2e8cf018cd55c2626a622779b2865d8f Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Fri, 22 May 2026 12:38:32 +0000 Subject: [PATCH] fix: Lombok in Maven korrekt als optional deklarieren MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Lombok war mit compile deklariert, was dazu führt, dass es als transitive Abhängigkeit weitergegeben wird. Da Lombok ein reines Compile-Zeit-Tool (Annotation Processor) ist, muss es als true markiert werden. Der Spring-Boot-Maven-Plugin schließt optionale Abhängigkeiten automatisch aus dem fat-JAR aus. Das Gradle-Setup ist in diesem Punkt bereits korrekt (compileOnly + annotationProcessor). Co-Authored-By: Claude Sonnet 4.6 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2a04e375..a28a39f7 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ org.projectlombok lombok - compile + true ch.qos.logback -- 2.39.5