カスタム環境でカスタム データ ソースの JMF 実装を拡張しようとしています。私の JMF 実装は jar ファイルにパックされています (クラス ファイルのみ、すべて難読化されています)。
JMF のパッケージ マネージャーは、リフレクションを使用してクラスをインスタンス化します。目的のクラスの次のパッケージのいずれかを調べます: javax、com.sun、com.ibm。これらのパッケージはすべて jar ファイルに含まれています。
たとえば、javax パッケージでカスタム クラスを作成する必要があります。javax パッケージ (ディレクトリ) を作成し、カスタム クラスをその中に入れました。異なる javax パッケージが 1 つにマージされた場合のように、javax パッケージが jar ファイルに定義された同じパッケージと見なされることを期待していました。しかし、JMF パッケージ マネージャーはカスタム クラスを見つけることができませんでした。
私は不可能なことを期待していますか?
どうもありがとう。