Esta regla marca el uso de los paquetes com.sun.xml.internal.bind.*. Estos paquetes
ya no están disponibles en Java SE 11. Estos paquetes son internos y no están pensados para uso externo. Sin embargo,
si la aplicación debe continuar utilizando estos paquetes, una posible solución es utilizar en su lugar
los paquetes com.sun.xml.bind.* e incluir las bibliotecas de dependencias jaxb necesarias en la aplicación. Lo siguiente
un ejemplo del archivo de dependencias maven que se debe extraer en la biblioteca necesaria para utilizar el paquete
com.sun.xml.bind.*:
| <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-core</artifactId> <version>2.2.11</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>2.2.11</version> </dependency> |
Para obtener más información sobre los cambios de Java 11, consulte la guía de migración de Java 11. Para obtener más información acerca de la eliminación del directorio com.sun.xml.bind, consulte la entrada de JEP para la Eliminación de los módulos de Java EE y CORBA.