【发布时间】:2013-04-21 18:01:55
【问题描述】:
我试图让我的 Java 小程序从我的文本文件中读取,但是当我在浏览器中运行该小程序时,我没有足够的权限来读取该文件。 我曾尝试使用策略文件,但似乎无法让它们发挥作用。
我后来试过了
System.setProperty("java.security.policy", "*filelocation*");
但我得到了这个错误
java.security.AccessControlException: access denied (java.util.PropertyPermission java.security.policy write)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.System.setProperty(Unknown Source)
at BIT.init(BIT.java:35)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
我可以通过哪些方式让我的小程序在浏览器中运行?它在 Eclipse 的小程序查看器中运行良好。
【问题讨论】:
标签: java permissions policy