2011-01-11 49 views
4

我在为applet创建策略文件时遇到问题。我正在执行此操作,并且不知道如何在java.Actual中为applet设置策略文件想要授予小程序在文件系统上写入的权限。为此,我将不得不放弃文件权限的小程序如何为文件系统上的写入程序提供访问权限

所以我做一个.java.policy中文件命名,并把下面的代码在它

grant codeBase "file:/C://res/applet/*" { 
permission java.io.FilePermission "C:\\res\\applet\\test.txt", "read, write"; 
}; 

,并保存现在这个在用户\文件夹金达莱我设置JAVA_HOME为 C:\用户\金达莱

但我仍然发现异常

java.security.AccessControlException: 访问denie d(java.io.FilePermission中 C:\水库\小程序\ test.txt的写入)

任何机构可以请帮助什么是错的还是我应该怎么办

+0

我建议使用`javax.jnlp`(因为6u10中可用的小程序)。 – 2011-01-11 17:40:21

+0

这是演示。 FileSaveService(http://pscode.org/jws/api.html#fs)。它也用于GIFanim(http://pscode.org/gifanim/)。 – 2011-01-12 02:46:57

回答

0

你放在哪个网址您浏览器吗?你的applet标签上的代码是什么?也许可以先尝试使用代码库。首先,我会将其从策略文件中删除,以确定问题是否存在于代码库中。

相关问题