Почему не работают аннотации @Getter @Setter
Работаю над приложением по библиотеке и в нем использую Lombok. Почему то в классе Employee
не работают @Getter @Setter
выдает такую ошибку:
так же сам класс Employee
:
и как этот же класс выглядит в папке target:
и место где выкидывает ошибку класс EmployeeDetails
:
Подскажите пожалуйста в чем может быть проблема? сборку пересобирал, кэш чистил - не помогло.
При этом если самостоятельно прописать геттеры и сеттеры все работает,
в остальных классах аннотации @Getter @Setter
работают,
Lombok подключен правильно
Если нужны еще какие то данные напишите, скину.
P.S.: кодом почему то не хотело выкладываться, поэтому выложил скринами
Ответы (1 шт):
Проблема с установкой/использованием библиотеки Lombok, из-за чего компиляция аннотаций Lombok типа @Getter @Setter
некорректна.
Поэтому, нужно сделать шаг назад и обратиться на сайт Lombok за инструкцией по установке/настройке Lombok для вашего проекта. Вот здесь находится руководство по использованию Lombok в различных инструментах разработки.
В этом ответе Ошибка, при использовании методов, генерируемых Lombok описан пример установки Lombok на Eclipse.