Сгенерированный jOOQ код не может быть скомпилирован?

Я использовал этот инструмент: 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, потому что хочу использовать его в своем коде. Я слышал, что вместо этого нужно помещать их в целевую папку или папку сборки, но я не уверен, как получить доступ к этим классам из целевой папки или папки сборки?

Спасибо!


person Marlon Ou    schedule 18.10.2017    source источник
comment
Я был на 3.7. Сейчас перехожу на 3.9, оказывается все нормально...   -  person Marlon Ou    schedule 18.10.2017
comment
Примечание: вы можете сами ответить на свои вопросы о переполнении стека.   -  person Lukas Eder    schedule 18.10.2017


Ответы (1)


Я был на 3.7. Сейчас перехожу на 3.9, оказывается все нормально...

person Marlon Ou    schedule 19.10.2017