我使用过这个工具:https://github.com/etiennestuder/gradle-jooq-plugin 来自jOOQ的官方网站,从我的数据库中生成代码。
然而,如果我设置
directory = 'src/main/java'
当我运行“gradle build”时,我得到所有这些编译错误,如:
database/information_schema/InformationSchema.java:218: error: no suitable constructor found for SchemaImpl(String,<null>)
super("INFORMATION_SCHEMA", null);
^
constructor SchemaImpl.SchemaImpl(Name) is not applicable
(actual and formal argument lists differ in length)
constructor SchemaImpl.SchemaImpl(String) is not applicable
(actual and formal argument lists differ in length)
对此有何解决方法?
请注意,我想将生成的代码放入src文件夹,因为我想在我的代码中使用它们。我听说过将它们放在目标或构建文件夹中,但我不确定如何从目标或构建文件夹中访问这些类?
谢谢!
答案 0 :(得分:0)
我在3.7。现在我切换到3.9,一切都变得很好......