可用版本:Dev (3.21) | 最新 (3.20) | 3.19

多重执行

适用于 ✅ 开源版   ✅ 专业版   ✅ 企业版

为了模拟 Maven 中有用的插件 <executions/> 语义,即可以配置插件多次执行,jOOQ-codegen-gradle 也提供了 executions {} 元素,该元素生成 gradle 任务。可以这样配置:

Kotlin
Groovy
jooq {

    // Common configuration to be shared by all executions
    configuration {
        // ...
    }

    executions {
        create("main") {
            configuration {
                // ...
            }
        }

        create("other") {
            configuration {
                // ...
            }
        }
    }
}

有关更多详细信息,请参阅配置 XSD或手册中有关代码生成的各个部分。

jooq {

    // Common configuration to be shared by all executions
    configuration {
        // ...
    }

    executions {
        main {
            configuration {
                // ...
            }
        }

        other {
            configuration {
                // ...
            }
        }
    }
}

有关更多详细信息,请参阅配置 XSD或手册中有关代码生成的各个部分。

由于这些 executions 只是简单地转换为 gradle tasks,因此您现在可以一起运行它们,也可以单独运行它们。

gradle tasks

生成

JOOQ tasks
----------
jooqCodegen - jOOQ code generation for all executions
jooqCodegenMain - jOOQ code generation for main execution
jooqCodegenOther - jOOQ code generation for other execution

反馈

您对此页面有任何反馈吗? 我们很乐意听取您的意见!

The jOOQ Logo