gpt4 book ai didi

java.security.AccessControlException : Access denied (java. io.FilePermission

转载 作者:IT老高 更新时间:2023-10-28 20:34:34 33 4
gpt4 key购买 nike

final File parentDir = new File("S:\\PDSPopulatingProgram");
parentDir.mkdir();
final String hash = "popupateData";
final String fileName = hash + ".txt";
final File file = new File(parentDir, fileName);
file.createNewFile(); // Creates file PDSPopulatingProgram/popupateData.txt

我正在尝试在文件夹中创建一个文件,但出现异常

java.security.AccessControlException: Access denied

我在 windows 环境下工作。我可以从 Windows 资源管理器创建文件夹,但不能从 Java 代码创建文件夹。

我该如何解决这个问题?

最佳答案

在您的<jre location>\lib\security\java.policy 内尝试添加:

grant {
permission java.security.AllPermission;
};

然后看看它是否允许你。如果是这样,您将不得不添加更细化的权限。

见:

Java 8 Documentation for java.policy files

http://java.sun.com/developer/onlineTraining/Programming/JDCBook/appA.html

关于java.security.AccessControlException : Access denied (java. io.FilePermission,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10454037/

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