RMIIIOPServerImpl クラスを使用しない

この規則により、 Java SE 21 で削除された javax.management.remote.rmi.RMIIIOPServerImpl クラスの使用にフラグを立てます。 JMX リモート API (javax.management.remote.rmi) は、IIOP トランスポートをオプション (JDK-8001048) にするために、 Java 8 (および JSR-160 MR3) で変更されました。 これは、コンパクト・プロファイルを可能にし、 Java プラットフォームをモジュールに移動する準備をするためのものでした。 IIOP トランスポートのサポートは、 Java 9 で JMX リモート API から削除されました。 Java 9 では、このクラスは非推奨になり、「degraded」になりました。 そのコンストラクターが UOE をスローするように指定されました (java.lang.UnsupportedOperationException)。 Java SE 21 では、このクラスは削除されています。

詳しくは、 JSR-160 MR3を参照してください。 JDK-8001048. JDK-8307244. JDK-8307329.