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
tôi đang cố gắng để tạo ra một tập tin trong một thư mục nhưng tôi nhận được ngoại lệ nhưjava.security.AccessControlException: Truy cập bị từ chối (java.io.FilePermission
java.security.AccessControlException: Access denied
Tôi đang làm việc trong các cửa sổ môi trường. tôi có thể tạo một thư mục từ Windows Explorer, nhưng không phải từ Mã Java
Làm thế nào tôi có thể giải quyết vấn đề này
Có vẻ như bạn không có quyền tạo tệp trên chia sẻ mạng đó. Bạn có thể tạo một tệp trong thư mục đó từ bên trong Windows Explorer hoặc dòng lệnh không? –
Có, tôi có thể tạo một thư mục từ Windows Explorer, nhưng không phải từ Mã Java. Không biết tại sao? Bất kỳ trợ giúp sẽ được đánh giá cao. – ferhan
Ứng dụng Java được khởi chạy như thế nào? Có phải nó đang chạy với các đặc quyền giống như phiên máy tính để bàn của bạn không? –