STS Spring Tool Suite 4 mit Lombok

Spring Tool Suite 4 mit Lombok verwenden

Der Installer im lombok.jar erkennt das Executable der Spring Tool Suite nicht. Lombok kann jedoch trotzdem verwendet werden. Es muss die händische Installation erfolgen.

Manuelle Installation

Lombok.jar in das Root Verzeichnis kopieren

Anpassung der .ini Datei

Es muss wie bei der normalen händischen Installation der Java Agent von lombok hinzugefügt werden. Dazu im Abschnitt für die JVM Parameter den Agenten (in der Regel am Ende) einfügen.

-vmargs
-Dosgi.requiredJavaVersion=1.8
--add-modules=ALL-SYSTEM
-Xms40m
-Xmx1200m
-javaagent:lombok.jar

Erfolgreiche Installation prüfen

Nach Neustart der Workbench sollte unter About Spring Tool Suite 4 folgender Eintrag zu finden sein:

Lombok v1.16.20 “Dancing Elephant” is installed. https://projectlombok.org/