缺省情况下,Applet 没有访问客户端计算机上的资源(如线程和磁盘操作)的权限。Applet 权限是在其 applet.policy 文件中定义的。如果您有 Applet 策略文件,则可以在 IDE 中指定其位置。然后,在运行应用程序时,IDE 将使用指定的 Applet 策略文件。如果没有指定 Applet 策略文件,则在运行 Applet 时,IDE 将生成一个 Applet 策略文件。IDE 生成的 Applet 策略文件将为 Applet 授予所有权限。可以使用源代码编辑器来修改策略文件,以进行相应的安全检查。
指定现有 Applet 策略文件的位置:
-Djava.security.policy=applet.policy
使用 IDE 生成 Applet 策略文件:
IDE 将创建一个 Applet 策略文件。
-Djava.security.policy=applet.policy