我在网站上使用Java小程序时收到文件权限错误。 错误是:
access denied ("java.io.FilePermision""image.png""read")
答案 0 :(得分:5)
applet在受限制的环境(称为安全沙箱)中运行,除非已签名,否则只能从加载它的位置加载资源。图像可以包含在applet jar文件中。要访问这些,您可以使用
Image image = ImageIO.read(MyApplet.class.getResourceAsStream("/images/image.png"));
答案 1 :(得分:4)
默认情况下,小程序拒绝访问客户端的文件I / O.您需要签署applet或编辑策略文件。