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.
What you can do is to create a variable string, store the file name, and pass that string into the
File file=new File(string);
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 :