Java SE 8でのJAXP 1.6の拡張機能

Java SE 8リリースにはJava API for XML Processing (JAXP) 1.6が含まれており、このJAXPではサービス構成ファイルからのサービスのロードに、java.util.ServiceLoaderで定義されているサービス・プロバイダのローダー機能を使用する必要があります。こうすることの根本的理由は、サービス・プロバイダがJARファイル以外の手段で、おそらくサービス構成ファイルを使わずに配備される可能性のある将来のJava SEプラットフォームのモジュール化に備えるためです。JAXPが常に、特定のAPIまたはサービス・プロバイダのロード機能を参照せずに「サービスAPI」の使用を指定してきたことに留意してください。

詳細は、「JEP 162: Prepare for Modularization」およびJAXP 1.6の変更リストを参照してください。


Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved.