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.
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");
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With