Questa regola contrassegna l'utilizzo dei package com.sun.xml.internal.bind.*. Tali package
non sono più disponibili in Java SE 11. Questi package sono interni e non sono progettati per l'utilizzo
esterno. Tuttavia, se l'applicazione deve continuare ad utilizzare questi package, una soluzione possibile è
quella di utilizzare i package com.sun.xml.bind.* ed includere le librerie di dipendenza jaxb richieste
nell'applicazione. Di seguito è riportato un file di dipendenza maven di esempio per integrare la
libreria richiesta per utilizzare il package 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> |
Per ulteriori informazioni sulle modifiche di Java 11, consultare The Java 11 Migration Guide. Per ulteriori informazioni sulla rimozione della directory com.sun.xml.bind, consultare JEP 320: Remove the Java EE and CORBA Modules.