0
什麼是「獨立於平臺完成File.setReadable
」的「新」方法?是PosixFilePermissions還是別的?如何將File.setReadable映射到NIO路徑操作
什麼是「獨立於平臺完成File.setReadable
」的「新」方法?是PosixFilePermissions還是別的?如何將File.setReadable映射到NIO路徑操作
您應該使用方法等Files
類setPosixFilePermissions:
Set<PosixFilePermission> permissions = new HashSet<PosixFilePermission>();
permissions.add(PosixFilePermission.OWNER_READ);
permissions.add(PosixFilePermission.OWNER_WRITE);
permissions.add(PosixFilePermission.OWNER_EXECUTE);
permissions.add(PosixFilePermission.GROUP_READ);
permissions.add(PosixFilePermission.GROUP_WRITE);
permissions.add(PosixFilePermission.GROUP_EXECUTE);
permissions.add(PosixFilePermission.OTHERS_READ);
permissions.add(PosixFilePermission.OTHERS_WRITE);
permissions.add(PosixFilePermission.OTHERS_EXECUTE);
Files.setPosixFilePermissions(Paths.get("file.ext"), permissions);
[Files.setPosixFilePermissions](https://docs.oracle.com/javase/8/docs/api/java/nio/file/ Files.html#setPosixFilePermissions-java.nio.file.Path-java.util.Set-) – SMA
好的,這就是我所希望的。謹慎地做出答案? – bmargulies