java.io.IOException: Permission denied in Java

file, file-permissions, java, permissions, user-permissions

Solution

To create a File into the same folder in your project, your path has to be relative.

The path that you are giving is absolute, because it is starting from `/`. For your path to be relative, remove `/` from the path and try this :

File file = new File("textfile.txt");

Problem

I am trying to create a file into the same folder in my project, but I am not able to create that file dynamically. I am trying this: ``` try { System.out.println("path"+System.getProperty("user.dir")); File file = new File("/textfile.txt"); file.createNewFile(); //file.createNewFile(); } catch (Exception e) { e.printStackTrace(); } ``` What I am getting error is this: ``` java.io.IOException: Permission denied ``` Any suggestion will be welcomed.

Original source