-2

当我在我的网站上使用我的 Java 小程序时,我收到一个文件权限错误。错误是:

access denied ("java.io.FilePermision""image.png""read")
4

2 回答 2

5

小程序在受限环境(称为安全沙箱)中运行,除非已签名,否则只能从加载它的同一位置加载资源。图像可以包含在小程序 jar 文件中。要访问这些,您可以使用

Image image = ImageIO.read(MyApplet.class.getResourceAsStream("/images/image.png"));
于 2013-01-30T01:57:47.723 回答
4

默认情况下,Applet 被拒绝访问客户端的文件 I/O。您需要签署您的小程序或编辑策略文件。

您可以检查小程序如何读取本地文件系统上的文件

于 2013-01-30T01:57:12.277 回答