我正在使用Quarkus构建微服务。我使用JAXB来处理服务通过REST API端点接收的XML文件。
我的原生版本总是抛出以下错误:java.util.ServiceConfigurationError: jakarta.xml.bind.JAXBContextFactory: Provider org.glassfish.jaxb.runtime.v2.JAXBContextFactory not found
。该错误仅在本机构建时发生,JVM构建工作正常。
在build.gradle
中,我添加了io.quarkus:quarkus-resteasy-reactive-jaxb
和org.glassfish.jaxb
:
dependencies {
implementation 'io.quarkus:quarkus-resteasy-reactive-jaxb'
.
.
.
jaxb "org.glassfish.jaxb:jaxb-xjc:4.0.1"
jaxb "org.glassfish.jaxb:jaxb-runtime:4.0.1"
}
1条答案
按热度按时间jdgnovmf1#
我也有同样的问题。以下是为我修复的: