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: Доступ запрещен (java.io.FilePermission
java.security.AccessControlException: Access denied
Я работаю в среде Windows. Я могу создать папку из Windows Explorer, но не из Java кодекса
Как я могу решить эту проблему
Похоже, что у вас нет разрешения на создание файла на этом сетевом ресурсе. Можете ли вы создать файл в этом каталоге из проводника Windows или командной строки? –
Да Я могу создать папку из Проводника Windows, но не из кода Java. Не знаете, почему? Любая помощь будет оценена. – ferhan
Как запускается приложение Java? Он работает с теми же привилегиями, что и ваш рабочий стол? –