java.security.AccessControlException: access denied报错

遇到java.security.AccessControlException: access denied
这是访问权限不够。
解决方法:
修改Jre中的policy文件。
java.security.AccessControlException: access denied报错
在eclipse中点开工程项目文件夹,再点击JRE System Library,下面有很多java 自带的jar包,可以看到jar包存放的位置。

在资源管理器中找到该位置

java.security.AccessControlException: access denied报错
点击进入lib文件夹
java.security.AccessControlException: access denied报错
里面有一个security文件夹,这是关于java安全 的 文件夹,里面可以设置读取权限。
java.security.AccessControlException: access denied报错
可以看到有一个名为java.policy的文件,用记事本打开。
在最后一行添加permission java.security.AllPermission;保存,重新打开编译器运行即可。