javax/xml/bind/ValidationEventHandler 错误

javax/xml/bind/ValidationEventHandler error

我在使用 Java 11 和 spring 引导 2.1.6 时遇到 "javax/xml/bind/ValidationEventHandler" 错误。我的类路径中有这些库

classpath group: 'org.jooq', name: 'jooq', version: '3.10.7'
classpath group: 'org.jooq', name: 'jooq-meta', version: '3.10.7'
classpath group: 'org.jooq', name: 'jooq-codegen', version: '3.10.7'

并且我添加了这些 gradle 依赖项。

compile group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.2'
compile group: 'org.glassfish.jaxb', name: 'jaxb-runtime', version: '2.3.2'
compile group: 'com.sun.xml.bind', name: 'jaxb-impl', version: '2.3.2'
compile group: 'com.sun.xml.bind', name: 'jaxb-core', version: '2.3.2'
compile group: 'javax.activation', name: 'activation', version: '1.1.1'

请问我遗漏了什么?

请升级到最新版本的jOOQ。这些问题应该从 jOOQ 3.12 开始解决。几个相关问题: