]> juplo.de Git - demos/kafka/training/commit
fix: Lombok in Maven korrekt als optional deklarieren
authorKai Moritz <kai.milan.moritz@googlemail.com>
Fri, 22 May 2026 12:38:32 +0000 (12:38 +0000)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Fri, 29 May 2026 19:26:16 +0000 (19:26 +0000)
commit0ed2f12b2e8cf018cd55c2626a622779b2865d8f
tree64c16396307dc1ebff810c4f3a820f7cc4a6ada1
parentf7ee4cc267bd007ee6ec6c6c690d323604c0f9f5
fix: Lombok in Maven korrekt als optional deklarieren

Lombok war mit <scope>compile</scope> 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 <optional>true</optional>
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 <noreply@anthropic.com>
pom.xml