私の推測では、Java 5に同梱されている標準クラスを、使用しているライブラリのクラスに置き換えようとしていると思います。
これはライセンス契約の条件では許可されていませんが、Java 5までは施行されていませんでした。
これは以前にQNameで見たことがありますが、私が持っていたjarからクラスを削除することで「修正」しました。
オプション「-Xbootclasspath:」のhttp://www.manpagez.com/man/1/java/ノートを編集し
ます
「rt.jarのクラスをオーバーライドする目的でこのオプションを使用するアプリケーションは、Java 2 Runtime Environmentバイナリコードライセンスに違反するため、デプロイしないでください。」
http://www.idt.mdh.se/rc/sumo/aJile/Uppackat/jre/LICENSE
「Javaテクノロジの制限。お客様は、Javaプラットフォームインターフェイス(「JPI」、「java」パッケージまたは「java」パッケージのサブパッケージに含まれるクラスとして識別される)を、JPI内に追加のクラスを作成するか、またはその他の方法で変更することはできません。 JPIのクラスの追加または変更。(i)Javaプラットフォームの機能を拡張する追加のクラスと関連APIを作成する場合、および(ii)サードパーティのソフトウェア開発者に公開されるそのような追加のAPIを呼び出す追加のソフトウェアを開発する目的で、すべての開発者が自由に使用できるように、そのようなAPIの正確な仕様を広く公開する必要があります。追加のクラス、インターフェースを作成したり、ライセンシーに作成を許可したりすることはできません。または、「java」、「javax」、「sun」、またはSunによって命名規則の指定で指定されている同様の規則として識別されるサブパッケージ。