@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

Подскажите в чем может быть причина ошибки компиляции?
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы