今天在使用java进行本地文件删除时遇到这个问题,主要是java读写文件权限的问题,需要更改jre/lib/security目录下的java.policy文件,添加以下代码:
grant{
permission java.security.AllPermission;
permission java.util.PropertyPermission "D:\\*", "read"; //允许访问本地D盘
permission java.io.FilePermission "D:\\*", "read,write"; //允许IO访问本地D盘,并写入文件。
};