Ta zasada sygnalizuje użycie com.sun.xml.internal.bind.* pakiety. Te pakiety nie są już dostępne w środowisku Java SE 11. Są to
pakiety wewnętrzne, które nie są przeznaczone do użytku zewnętrznego. Jeśli jednak aplikacja musi nadal korzystać z tych pakietów, możliwym rozwiązaniem jest użycie zamiast nich com.sun.xml.bind.* pakiety i dołączyć wymagane biblioteki zależności jaxb do aplikacji. Poniżej znajduje się przykład pliku zależności Maven umożliwiającego pobranie wymaganej biblioteki w celu użycia com.sun.xml.bind.* pakiet:
Ta reguła ma automatyczną poprawkę umożliwiającą zastąpienie odniesień
com.sun.xml.internal.bind.* formatu com.sun.xml.bind.*. Skopiuj konfigurację niestandardową do pliku kompilacji aplikacji, aby włączyć automatyzację poprawek.
Więcej informacji na temat zmian w środowisku Java 11 zawiera publikacja The Java 11 Migration Guide (Podręcznik dotyczący migracji do środowiska Java 11). Więcej informacji na temat usunięcia katalogu com.sun.xml.bind zawiera publikacja The JEP entry for the Removal of the Java EE and CORBA Modules (Wpis JEP dotyczący usunięcia modułów Java EE i CORBA).