Задать вопрос
@bigmag
JAVA Developer

В чем причина ошибки в время компиляции?

Всем привет!
Во время компиляции отображается ошибка:

src\main\java\ru\geraskindenis\repository\impl\PersonalAccountRepositoryImpl.java:32: error: cannot find symbol
preparedStatement.setLong(1, personalAccount.getOwnerId());
^
symbol: method getOwnerId()
location: variable personalAccount of type PersonalAccount


И таких ошибок много и все они указывают на методы Lombok. Поиск в интернете не дал результатов.
Что пробовал:
1. Установил новую версию Intellije IDEA
2. Обнулял кэш
3. Выключал / включал плагин Lombok
4. Settings - > Buuild, Execution, Deployment -> Compiler -> Enable annotation processing = true

JDK 17
Lombok : 1.18.28
IDEA: 2023.2.4

Подскажите в чем может быть причина ошибки компиляции?
  • Вопрос задан
  • 119 просмотров
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
@My1Name
Подскажите в чем может быть причина ошибки компиляции?

Попробуйте включить базу данных...

src\main\java\ru\geraskindenis\repository\impl\PersonalAccountRepositoryImpl.java:32: error: cannot find symbol
preparedStatement.setLong(1, personalAccount.getOwnerId());

Эта ошибка говорит о том, что у вас проблемы со связью (сущности) @Entity и БД preparedStatement Судя по "cannot find symbol" - ошибка ^ в SQL запросе (но это не точно).

p.s. На всякий случай, можно ещё переустановить ОС xd
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы