只能给当前用户赋予对该文件的权限,调用createNewFile()方法默认的权限是644.
可以用命令行或者设置file参数。
- File file = new File("/home/test3.txt");
- if (file.createNewFile()){
- System.out.println("File is created!");
- //Runtime.getRuntime().exec("chmod 777 /home/test3.txt");
- file.setExecutable(true);//设置可执行权限
- file.setReadable(true);//设置可读权限
- file.setWritable(true);//设置可写权限
- }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)