2

他のタイプのアーカイブ(tar.gz、tar.bz2 ...)およびサードパーティによって定義されたカスタムタイプからのクラスの読み込みをサポートする必要があります。これを実現するには、「loadClass」メソッドをオーバーライドする必要がありますか?(おそらく、これを行うための別の拡張ポイントがありますか?デフォルトのクラスローダーによって行われるすべてのセキュリティチェックの恩恵を受けたいと思います)。

4

1 に答える 1

2

byte[]残念ながら、単純なクラス名を/ByteBufferインターフェースに委譲する標準クラスローダーはありません。独自のクラスローダーを実行するか、厄介な一時ファイルに保存するか、URLClassLoader.newInstanceカスタムURLURLHandler.

于 2010-07-28T18:01:12.320 に答える