Project Lombok AllArgsConstructor не работает

#java #constructor #lombok #intellij-lombok-plugin

#java #конструктор #ломбок #intellij-lombok-плагин

Вопрос:

Похоже, что у многих людей возникает эта проблема, но ни одна из проблем, которые я исследовал до сих пор, не является такой простой, как моя проблема.

Я получил только этот объект:

введите описание изображения здесь

и базовый вызов в моем основном методе:

введите описание изображения здесь

Бамм … уже не работает. Компиляция завершается с ошибкой

введите описание изображения здесь

Я использую IntelliJ и установил плагин Lombok.

введите описание изображения здесь

Если это поможет… вот мой build.gradle: введите описание изображения здесь

Есть идеи?

Комментарии:

1. О, и моя обработка аннотаций включена в настройках моей идеи.

Ответ №1:

Lombok использует процессор аннотаций, чтобы творить свое волшебство, поэтому вам нужно добавить зависимость lombok annotationProcessor в ваш файл build.gradle. Добавьте эту строку в свой dependencies блок:

 annotationProcessor 'org.projectlombok:lombok:1.18.6'
 

Комментарии:

1. это сработало! Почему в мире они не включили это в официальный репозиторий Maven -> gradle include instruction ?

2. Что вы имеете в виду? Все это есть: projectlombok.org/setup/gradle

3. Я просто имел в виду описание репозитория Mave для gradle: mvnrepository.com/artifact/org.projectlombok/lombok/1.18.16