That't not possible until Java 7. With Java 7 you could use
Files#getOwner()
for this.Path path = Paths.get("/path/to/file.ext");
UserPrincipal owner = Files.getOwner(path);
String username = owner.getName();
Prior to Java 7 your best bet is running a command or JNI in combination with some platform native code. ( you could also use JANA library)
Niciun comentariu:
Trimiteți un comentariu