加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

在哪里放置java applet策略文件?

发布时间:2020-12-14 05:38:49 所属栏目:Java 来源:网络整理
导读:我正在开发一个人工智能项目,这是一个逻辑游戏,旨在两个用户连接到网络上的作为管理员的服务器,然后开始逐个玩. 为了创建连接,我有一个服务器代码,它只是在localhost:8000上侦听,并在客户端到达时为其分配团队价值.连接后,客户端将在管理员的控制下移动. 问
我正在开发一个人工智能项目,这是一个逻辑游戏,旨在两个用户连接到网络上的作为管理员的服务器,然后开始逐个玩.

为了创建连接,我有一个服务器代码,它只是在localhost:8000上侦听,并在客户端到达时为其分配团队价值.连接后,客户端将在管理员的控制下移动.

问题是,当我尝试把我的代码在浏览器中工作失败,并出现以下错误:

java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:8000 connect,resolve)

即使我已经创建了自己的策略,首先只授予我的项目文件夹(文件:/// home / xxx / projects / – )的代码库的Socket访问权限,在它不工作后,我授予所有代码库的所有权限.我尝试将我的策略文件放在主目录和我的小程序代码所在的同一个目录中.

感谢任何提示,谢谢.

解决方法

默认情况下,我认为它在您的主目录中查找名为.java.policy的文件

您可以检查文件/lib/security/java.security以查看它的外观.检查名为policy.url.n的键

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读