【发布时间】:2011-06-07 08:01:42
【问题描述】:
我在为小程序设置策略文件时遇到问题。我是第一次这样做,不知道如何在 java 中为小程序设置策略文件。实际上我想授予小程序写入权限文件系统。为此,我必须向小程序授予文件权限
所以我创建了一个名为 .java.policy 的文件并将以下代码放入其中
grant codeBase "file:/C://res/applet/*" {
permission java.io.FilePermission "C:\\res\\applet\\test.txt", "read, write";
};
现在将其保存在 users\jindal 文件夹中,我将 JAVA_HOME 设置为 c:\用户\金达尔
但我还是发现了异常
java.security.AccessControlException: 访问被拒绝(java.io.FilePermission C:\res\applet\test.txt 写)
任何机构都可以帮助解决问题或我应该怎么做
【问题讨论】:
-
我建议使用
javax.jnlp(自6u10起可用于小程序)。 -
这是一个演示。 FileSaveService (pscode.org/jws/api.html#fs)。它也用于 GIFanim (pscode.org/gifanim)。
标签: java permissions applet