Hinzufügen des Lombok-Plugins zum IntelliJ-Projekt [duplicate]

Lesezeit: 4 Minuten

Benutzeravatar von Anders Pedersen
Anders Pedersen

Ich versuche, Lombok zu meinem Spring Boot-Projekt in IntelliJ IDEA hinzuzufügen. Bisher habe ich

  1. fügte das Plugin hinzu unter EinstellungenPlugins (Version 0.13.16)

  2. hinzugefügt compile('org.projectlombok:lombok') zu meinen Gradle-Abhängigkeiten

  3. aktivierte Anmerkungsverarbeitung

Es erkennt immer noch weder den Lombok-Import noch die Anmerkungen.

Was vermisse ich?

Gelöst:

Ich musste ein Update für meine Gradle-Datei ausführen.

  • Kannst du deine Lösung näher erläutern?

    – Swagga Ting

    1. Oktober 2018 um 21:28 Uhr

Benutzeravatar von A0__oN
A0__oN

Du musst Anmerkungsverarbeitung aktivieren an IntelliJ IDEA

> Settings > Build, Execution, Deployment > Compiler > Annotation Processors

Geben Sie hier die Bildbeschreibung ein

  • Vielen Dank. Etwas komisch ist allerdings, dass man diese Option nach der Installation des Lombok-Plugins aktivieren muss. Auf diese Option hätten sie in ihrer Anleitung zumindest hinweisen sollen.

    – Ammaro

    15. März 2018 um 1:29 Uhr


  • Ich habe es nicht aktiviert und Lombok wird erkannt (nach der Installation des Plugins und dem Neustart). Vielleicht ist das nicht mehr nötig?

    – Ferran Maylinch

    28. Mai 2018 um 15:00 Uhr

  • Das Hinzufügen des Lombok-Plugins ist für die Laufzeitnutzung erforderlich. Die Aktivierung der Anmerkungsverarbeitung ist für die Verwendung der Kompilierzeit erforderlich, um die Compiler-Warnungen im Editorfenster zu beseitigen.

    – bl4ckb0l7

    17. April 2019 um 14:28 Uhr

So fügen Sie das Lombok IntelliJ-Plug-In hinzu, um IntelliJ für Lombok zu unterstützen:

  • Gehen Sie zu Datei > Einstellungen > Plugins
  • Klicken Sie auf Repositories durchsuchen…
  • Suchen Sie nach dem Lombok-Plugin
  • Klicken Sie auf Plugin installieren
  • Starten Sie IntelliJ IDEA neu

  • Dies ist der richtige Ansatz, gefolgt von den Schritten von @ Henrik und dem Aktivieren der “Anmerkungsverarbeitung” unter Build, Execution and deployment Abschnitt ein Settings.

    – Instinkt

    30. November 2018 um 9:08 Uhr

Benutzeravatar von Henrik Kirk
Henrik Kirk

Achten Sie darauf, das Plugin für das Projekt in den Intellij-Einstellungen zu aktivieren.

  1. Klicken Einstellungen 🠖 Andere Einstellungen 🠖 Lombok-Plugin.
  2. Dafür sorgen Lombock-Plugin aktivieren… wird geprüft.

Lombok-Plugin-Einstellungen

  • Und der Neustart nach der Plugin-Installation hat nicht funktioniert?

    – Henrik Kirk

    15. Dezember 2016 um 10:06 Uhr

  • Nein, merkwürdigerweise.

    – Anders Pedersen

    15. Dezember 2016 um 10:07 Uhr

  • Nach dem Aktivieren der Lombok-Fehlermeldungen erhalte ich ‘Lombok-Abhängigkeit fehlt ~ Projekt “dsRngChecker” scheint keine Lombok-Abhängigkeit hinzugefügt zu haben. ‘ verschiedene Versionen von compileOnly (“org.projectlombok:lombok:0.13.16”) ausprobiert

    – Anders Pedersen

    15. Dezember 2016 um 10:14 Uhr


  • Sie haben Lombok wie hier beschrieben hinzugefügt: projectlombok.org/mavenrepo? compileOnly “org.projectlombok:lombok:1.16.12”

    – Henrik Kirk

    15. Dezember 2016 um 10:17 Uhr


Benutzeravatar von Naveen
Naveen

Um das Plugin manuell zu installieren, versuchen Sie Folgendes:

  1. Download Lombok-Zip-Datei (stellen Sie sicher, dass Lombok mit der IDE-Version übereinstimmt).
  2. Auswählen Einstellungen 🠖 Plugins 🠖 Installieren Sie Plugins von der Festplatte.

IntelliJ-Plug-in-Einstellungsdialog

Es gibt viele wirklich hilfreiche Informationen, die hier gepostet werden, aber es gibt eine Sache, die alle Posts falsch zu haben scheinen. Ich konnte keine „Einstellungen“-Option unter „Dateien“ finden, und ich suchte 10 Minuten lang in allen Menüs herum, bis ich die Einstellungen unter „IntelliJ IDE“ -> „Einstellungen“ fand.

Ich weiß nicht, ob ich eine andere OS-Version oder IntelliJ-Version von anderen Postern verwende, oder ob es daran liegt, dass ich ein dummer Windows-Benutzer bin, der nicht weiß, dass Einstellungen == Einstellungen auf einem Mac (Habe ich das Memo verpasst ?), aber ich hoffe, das hilft Ihnen, wenn Sie die Pfade nicht finden, die andere Beiträge vorschlagen.

  • …und deshalb liebe ich Leute, die Screenshots posten; die welt zwischen win und mac und ihre ärgerlichkeiten sind dann um eine stufe klarer 😉 ich finde auch, dass diese mühe manchmal zu viel zeit kostet. Hat jemand die Unterschiede zwischen den Versionen einer Software erwähnt 😉

    – Dirk Schumacher

    1. Mai 2021 um 19:55 Uhr


Benutzeravatar von RanaIssa
RanaIssa

Ich möchte das in meinem Fall hinzufügen (Mein Betriebssystem ist Linux Mint und verwendet IntelliJ IDEA). Mein Compiler beschwert sich über diese Anmerkungen, die ich verwendet habe: @Data @RequiredArgsConstructor, obwohl ich das Lombok-Plugin installiert und aktiviert hatte.Installieren Sie Lombok in IntelliJ Idea. Ich verwende Maven. Also musste ich diese Abhängigkeit in meiner Konfigurationsdatei (pom.xml-Datei) hinzufügen:

dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
</dependency>

  • …und deshalb liebe ich Leute, die Screenshots posten; die welt zwischen win und mac und ihre ärgerlichkeiten sind dann um eine stufe klarer 😉 ich finde auch, dass diese mühe manchmal zu viel zeit kostet. Hat jemand die Unterschiede zwischen den Versionen einer Software erwähnt 😉

    – Dirk Schumacher

    1. Mai 2021 um 19:55 Uhr


Benutzeravatar von Dave Jarvis
David Jarvis

Wenn nach der Installation der lombok intellij plugin und Aktivieren der Anmerkungsverarbeitung, wenn Ihre Getter und Setter immer noch nicht in intellij erkannt werden, überprüfen Sie, ob die plugin Version ist kompatibel mit der intellij Version, die Sie verwenden.

Es ist im Abschnitt Downloads aufgeführt:

1431090cookie-checkHinzufügen des Lombok-Plugins zum IntelliJ-Projekt [duplicate]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy