Possible Duplicate:
How do i programmatically change file permissions?
How can I set the umask from within java?
In Linux, I am trying to give full permission (777) to a folder structure (say ex: "home/test/sample/") for creating a MySQL table with changing the data directory to the user specific location from my application which is written in Java.
How can I give full permission to a folder structure from Java?
You have to use a Operating System dependent code just like this:
Runtime rt = Runtime.getRuntime();
Process proc;
int exitVal = -1;
try {
proc = rt.exec("chmod 777 "+file);
exitVal = proc.waitFor();
} catch (Exception e) {}