2012-08-30

how to get file owner for a file in java

http://stackoverflow.com/questions/3096805/how-do-i-get-the-name-of-a-files-owner-in-java


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