您的实体可能与放置插件的位置位于同一模块中。这意味着jOOQ代码生成器在编译模块之前被调用,这意味着当jOOQ代码生成器尝试查找带有JPA注释的实体时,尚未对其进行编译。
解决方案是创建以下模块依赖关系图:
+-------------------+ | Your JPA entities | +-------------------+ ^ ^ depends on | | depends on | | +---------------------+ +---------------------+ | jOOQ pregen plugin | | Your application | +---------------------+ +---------------------+ | | generates | | depends on v v +-------------------------+ | jOOQ generated classes | +-------------------------+
为了解决这个问题,我已经注册了一个问题来改进文档:https :
//github.com/jOOQ/jOOQ/issues/6011



