如何修复';未解析的引用:jdbc';使用Gradle Kotlin DSL配置Jooq时

如何修复';未解析的引用:jdbc';使用Gradle Kotlin DSL配置Jooq时,gradle,intellij-idea,kotlin,build.gradle,jooq,Gradle,Intellij Idea,Kotlin,Build.gradle,Jooq,IntelliJ IDEA 2019.2.4(最终版)在我尝试使用gradle Jooq插件()配置jdbc驱动程序,以便使用Jooq生成代码时,引发了一个未解决的参考:jdbc 我遵循了此处记录的配置步骤: mybuild.gradle.kts的内容(在注释掉jdbc块时编译) 导入更改时Gradle返回的错误包括: core/build.gradle.kts Unresolved reference: jdbc Unresolved reference: driver Unresolved

IntelliJ IDEA 2019.2.4(最终版)在我尝试使用gradle Jooq插件()配置jdbc驱动程序,以便使用Jooq生成代码时,引发了一个
未解决的参考:jdbc

我遵循了此处记录的配置步骤:

my
build.gradle.kts的内容(在注释掉jdbc块时编译)

导入更改时Gradle返回的错误包括:

core/build.gradle.kts
Unresolved reference: jdbc
Unresolved reference: driver
Unresolved reference: url
Unresolved reference: user
Unresolved reference: password
正如您正在使用的中所记录的,您将jOOQ配置元素放在了错误的级别上。自述文件中给出的示例如下:

jooq {
  version = '3.11.11'
  edition = 'OSS'
  sample(sourceSets.main) { // This is relevant here
    jdbc {
      driver = 'org.postgresql.Driver'
      url = 'jdbc:postgresql://localhost:5432/sample'
      ...
    }
    ...
  }
}

你能从终点站按格雷德尔建造吗?@Andrey Building从终点站返回同样的错误谢谢!还有另一个问题:我使用gradle多项目构建,并且在错误的地方调用插件。
jooq {
  version = '3.11.11'
  edition = 'OSS'
  sample(sourceSets.main) { // This is relevant here
    jdbc {
      driver = 'org.postgresql.Driver'
      url = 'jdbc:postgresql://localhost:5432/sample'
      ...
    }
    ...
  }
}