2016-04-07 18 views
1

Ich habe das Problem, dass weder Eclipse noch die neueste Spring Tool Suite mit @__ (lombok) umgehen kann.Lombok (@__) Fehler bei Eclipse/Spring Tool Suite

Unter Verwendung der folgenden

@RequiredArgsConstructor([email protected]__(@Autowired)) 

lässt Eclipse Unterlags die @__ mit einer Fehleranzeige und dem Text:

Der Wert für Anmerkung Attribut RequiredArgsConstructor.onConstructor einige @ lombok.RequiredArgsConstructor sein muss. AnyAnnotation Anmerkung

Aber die Syntax korrekt ist, und maven ist die richtige ausführbare Datei mit dem comm und Linie.

Wie kann man Eclipse über diese Syntax informieren?

+0

Haben Sie Lombok in Ihre Eclispe installiert (indem Sie 'lombok.jar' ausgeführt haben)? –

+0

Die Kombination von Lombok und Eclipse verursacht immer die schwierige Frage, ob das Problem von Lombok innerhalb von Eclipse oder vom Eclipse JDT-Compiler verursacht wird. Überprüfen Sie zunächst, ob Lombok korrekt in Eclipse installiert ist und ob das hilft. Andernfalls könnten Sie ein einfaches Beispiel erstellen, das eine solche Annotation verwendet, aber nicht Lombok benötigt, um festzustellen, ob dies ein allgemeines Problem mit dem Eclipse JDT Java-Compiler ist. –

Antwort

1

Vielen Dank! Das war die Lösung. Ich war auf der Suche nach einem Plugin oder so ähnlich mit dem Eclipse-Marktplatz ohne Erfolg. Um einen detaillierten Blick auf die Lombok Seite zu haben, hatte ich keine in meinem Kopf. Siehe hier: https://projectlombok.org/download.html

Verwandte Themen