如何克服`禁止包名称'例外?

Suz*_*ioc 2 java securityexception

是否可以关闭/覆盖java.lang.SecurityException: Prohibited package name

我需要扩展AffineTransform一些在缺乏功能的情况下实现的类,我需要访问m00, m01, ...被定义为包受保护的成员.

Evg*_*eev 5

不,你不能.它在java.lang.ClassLoader中是硬编码的:

    if ((name != null) && name.startsWith("java.")) {
        throw new SecurityException
            ("Prohibited package name: " +
             name.substring(0, name.lastIndexOf('.')));
Run Code Online (Sandbox Code Playgroud)

...

你可以看到没有选择