我正在应用程序(而不是applet)中进行一些调试,并通过调用 System.getSecurityManager()获得了系统的安全管理器。如何打印此 SecurityManager 设置的所有配置信息?查看Java 7 SE API,似乎所有方法本质上都是疑问的,并且无法获取权限配置。 toString()方法似乎也直接从对象继承而仅打印指针。
最佳答案
使用-Djava.security.debug = access,domain运行该程序,您将看到需要查看的所有内容。
我正在应用程序(而不是applet)中进行一些调试,并通过调用 System.getSecurityManager()获得了系统的安全管理器。如何打印此 SecurityManager 设置的所有配置信息?查看Java 7 SE API,似乎所有方法本质上都是疑问的,并且无法获取权限配置。 toString()方法似乎也直接从对象继承而仅打印指针。
最佳答案
使用-Djava.security.debug = access,domain运行该程序,您将看到需要查看的所有内容。