2

我需要支持从其他类型的档案(tar.gz、tar.bz2...)和第三方定义的自定义类型中加载类。我需要重写“loadClass”方法来实现吗?(也许还有另一个扩展点可以做到这一点?我仍然希望从默认类加载器所做的所有安全检查中受益)。

4

1 回答 1

2

不幸的是,没有标准的类加载器可以将简单的类名委托给byte[]/ByteBuffer接口。你需要做你自己的类加载器,保存到一个 icky 临时文件,或者,我相信,给URLClassLoader.newInstance一个URL自定义的URLHandler.

于 2010-07-28T18:01:12.320 回答