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

编译器依赖

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

如果主源集可用,则生成输出将进入 main 源集。 为了让 Java、Kotlin 或 Scala 编译器能够编译生成输出,必须按如下方式声明依赖项

Kotlin
Groovy
jooq {
    // ...
}

// When using Java
tasks.named("compileJava") {
    dependsOn(tasks.named("jooqCodegen"))
}

// When using Kotlin
tasks.named("compileKotlin") {
    dependsOn(tasks.named("jooqCodegen"))
}

// When using Scala
tasks.named("compileScala") {
    dependsOn(tasks.named("jooqCodegen"))
}

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

jooq {
    // ...
}

// When using Java
tasks.named("compileJava") {
    dependsOn(tasks.named("jooqCodegen"))
}

// When using Kotlin
tasks.named("compileKotlin") {
    dependsOn(tasks.named("jooqCodegen"))
}

// When using Scala
tasks.named("compileScala") {
    dependsOn(tasks.named("jooqCodegen"))
}

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

反馈

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

The jOOQ Logo