使用 Gradle 和 Java 11 的 Jooq 检查器

问题描述 投票:0回答:1

我只是想使用 Gradle (7.5) 在我的 Java 11 项目中激活此处提到的 SQLDialectChecker SQLDialectChecker

我添加了

dependency {
  ...
  annotationProcessor 'org.jooq.pro-java-11:jooq-checker:3.17.5'
}

compileJava.options.compilerArgs << "-processor" << "org.jooq.checker.SQLDialectChecker"

到我的build.gradle,如这个SO问题中所述。

现在编译失败了

org.checkerframework.javacutil.UserError: The Checker Framework must be run under JDK 1.8.  You are using version 11.000000.

是否可以使用 SQLDialectChecker for Java 1.8 以上版本?

gradle jooq
1个回答
0
投票

Jooq-Checker 似乎只能在 Java 8 上运行,并且对较新 JDK 的可能支持似乎并不容易,并且没有高优先级,请参阅 Issue-13963Issue-8326

© www.soinside.com 2019 - 2024. All rights reserved.