请勿在使用 JAXB API 的应用程序中打包 JAXP 库

在依赖于 JAXB API 的应用程序中打包 JAXP 库可能会导致链接错误。 如果应用程序使用 WebSphere Traditional 提供的 JAXB 实现,然后 JAXB 链接到应用程序提供的 JAXP 实现,那么应用程序服务器可能会泄漏内存,并且应用程序将接收到 ClassCastException .

此规则会标记对以下项的第一个引用: javax.xml.bind 当应用程序提供 javax.xml.datatype 实现并且未打包 JAXB 实现时的包。

要防止发生此情况,必须执行以下操作之一: