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?
Haben Sie Lombok in Ihre Eclispe installiert (indem Sie 'lombok.jar' ausgeführt haben)? –
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. –