如何使用java检查文件夹的用户权限

Jay*_*Jay 1 java filesystems

我想检查登录用户是否具有"写入"或"读取和执行"等权限,用于用户用作安装目标的文件夹.

基本上我使用InstallAnyWhere来准备安装程序.我希望安装程序检查给定目标是否具有对登录用户的上述权限,如果用户没有这些权限,安装程序应该抛出警告消息.

我需要使用java完成此操作.有没有办法用java检查这个?

Boz*_*zho 5

File dir = new File("/path/to/dir");
dir.canRead();
dir.canWrite();
...
Run Code Online (Sandbox Code Playgroud)