当 eclipselink 位于类路径上时,不支持错误属性“eclipselink.default-target-namespace”

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

当 eclipselink 位于类路径上时,我收到错误“eclipselink.default-target-namespace”不受支持。我找到了一篇文章https://issues.apache.org/jira/browse/CXF-8960 他们在那里提到 ---“只有通过设置系统属性 jakarta.xml.bind.JAXBContextFactory=org.glassfish.jaxb.runtime.v2.ContextFactory 将默认 JAXB 提供程序设置为 glassfish 实现,CXF 才能在此设置中工作。 ”
我想知道如何设置它以及在哪里设置(我在 Spring Boot 应用程序中使用它)。

java spring spring-boot cxf eclipselink
1个回答
0
投票

我也面临着类似的问题,但使用 Quarkus 应用程序而不是 Spring Boot 应用程序。

解决方案是在“org.eclipse.persistence:eclipselink:4.0.3”依赖项之前添加“org.glassfish.jaxb:jaxb-runtime:4.0.5”依赖项。

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