Не может получить доступ к org.jooq.TableField

Вопрос jooq;

Что я сделал:

  1. написал мой * .sql файл

  2. побежал

./pants jooq myApp/myApp-jooq:jooq

который генерирует все классы таблиц.

  1. Затем я пытался написать свои классы Java sql для выполнения операций CRUD с моей БД, но у меня были следующие исключения:

Cannot access org.jooq.Scope

Cannot access org.jooq.TableField

Cannot access org.jooq.impl.UpdatableRecordImpl

в трех разных местах.

Я действительно не понимаю, как это могло произойти, я делал то же самое для моих двух других приложений, и они работали отлично, и тусовка на www.jooq.org не предоставила мне никакой ценной информации для этого кейс.

Любое понимание очень ценится!

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
307
1

Ответы 1

Проблема решена, оказалось, что мне не хватает зависимости BUILD в моем файле BUILD после добавления

'myApp/myApp-jooq:lib',

в мой файл BUILD, эта ошибка исчезла.

Спасибо.

Другие вопросы по теме