gpt4 book ai didi

java - 为什么 Appletviewer 抛出 AccessControlException : access denied

转载 作者:行者123 更新时间:2023-12-01 05:55:36 25 4
gpt4 key购买 nike

为什么 Appletviewer 会抛出错误:

thread = new Thread(this,"主线程");

最佳答案

我怀疑您的线程正在尝试在您的线程中执行以下操作之一:

  • 读取客户端文件系统上的文件。
  • 将文件写入客户端文件系统。
  • 删除客户端文件上的文件系统,或者通过使用File.delete() 方法,或通过调用系统级 rm 或 del 命令。
  • 重命名客户端文件上的文件系统,或者通过使用File.renameTo() 方法,或通过调用系统级 mv 或重命名命令。
  • 在客户端文件上创建一个目录系统,或者通过使用File.mkdirs() 方法或通过调用系统级 mkdir 命令。
  • 列出目录的内容。
  • 检查文件是否存在。
  • 获取有关文件的信息,包括尺寸、类型和修改时间戳。
  • 创建到任意网络的网络连接主机以外的计算机它的起源。
  • 监听或接受网络客户端任意端口的连接系统。
  • 创建一个没有不受信任的窗口横幅。
  • 获取用户的用户名或家庭地址通过任何方式的目录名称,包括尝试读取系统属性:用户名、用户主页、user.dir、java.home 和java.class.path。
  • 定义任何系统属性。
  • 在客户端系统上运行任何程序使用 Runtime.exec() 方法。
  • 使 Java 解释器退出,使用System.exit() 或Runtime.exit()。
  • 在客户端加载动态库系统使用 load() 或运行时的 loadLibrary() 方法或系统类。
  • 创建或操作任何线程不属于同一个ThreadGroup作为小程序。
  • 创建一个类加载器。
  • 创建一个 SecurityManager。
  • 指定任何网络控制功能,包括内容处理工厂,SocketImplFactory,或URLStreamHandlerFactory。
  • 定义属于以下部分的类客户端系统上的软件包。

你有两个解决方案

  1. 对您的小程序进行数字签名
  2. 更改安全权限你的 JRE

See this for security and applets

关于java - 为什么 Appletviewer 抛出 AccessControlException : access denied,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3109895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com