1

我需要授予我的小程序保存到文件的能力。我试图制作一个 java.policy 文件来完成此操作,但它不起作用。下面是策略文件和保存到数据文件的方法的代码。

public void save()
{
    try
    {
        out = new BufferedWriter(new FileWriter("_stats.dat"));
        for (int i = 0; i < a.length; i++)
        {
            out.write(a[i].trim());
            out.newLine();
        }
        out.close();
    }
    catch (FileNotFoundException f)
    {
        System.out.println(f.getMessage());
    }
    catch (IOException i)
    {
        System.out.println(i.getMessage());
    }
}

grant {
    permission java.io.FilePermission "<<ALL FILES>>", "write";
};

它们都在同一个目录中,并且似乎保存方法无法识别策略文件或其他东西。提前感谢您的反馈。

4

1 回答 1

1

你可能想看看这个以前的帖子:

如何在java中的applet中写入文件?

确保您的小程序已签名。

于 2013-11-06T23:42:43.693 回答