該規則標記了使用 com.sun.xml.internal.bind.v2.ContextFactory 班級。 此內部類別在 Java SE 11 中不再可用。 這些套件供內部使用,並沒有打算供外部使用。 但是,如果應用程式必須繼續使用此類,則可能的解決方案是使用 com.sun.xml.bind.v2.ContextFactory 類別並打包應用程式中所需的 jaxb 依賴庫。 以下是 Maven 依賴檔案的範例,用於拉取所需的程式庫以使用 com.sun.xml.bind.v2.ContextFactory 班級:
該規則有一個自動修復來替換引用
com.sun.xml.internal.bind.v2.ContextFactory into com.sun.xml.bind.v2.ContextFactory。將自訂配置複製到應用程式建置檔案以啟用修復自動化。
如需 Java 11 變更的相關資訊,請參閱 Java 11 移轉手冊。 如需移除 com.sun.xml.bind 目錄的相關資訊,請參閱用於移除 Java EE 和 CORBA 模組的 JEP 項目。