尝试在浏览器中运行applet时出现以下错误。有问题的小程序包含文件访问代码:
java.security.AccessControlException:拒绝访问(java.lang.RuntimePermission getenv.RGENGINEJAVA) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) 在java.lang.SecurityManager.checkPermission(未知来源) 在java.lang.System.getenv(未知来源) at com.socp.components.SOCPMapViewer.bootstrapArcobjectsJar(SOCPMapViewer.java:668) at com.socp.components.SOCPMapViewer.init(SOCPMapViewer.java:130) at sun.plugin2.applet.Plugin2Manager $ AppletExecutionRunnable.run(Unknown Source) 在java.lang.Thread.run(未知来源) 例外:java.security.AccessControlException:访问被拒绝(java.lang.RuntimePermission getenv.RGSENGINEJAVA)
从Elipse IDE调用时,applet工作正常但是当我使用HTML文件在浏览器中运行时,它会给出上面显示的错误。请帮我解决这个问题。告诉我如何在HTML上下文中授予以下权限文件:
grant {
permission java.security.AllPermission;
};
答案 0 :(得分:1)