集册 Java实例教程 使用FileOwnerAttributeView.setOwner()设置文件所有者

使用FileOwnerAttributeView.setOwner()设置文件所有者

欢马劈雪     最近更新时间:2020-01-02 10:19:05

473
使用FileOwnerAttributeView.setOwner()设置文件所有者

import java.io.IOException;

import java.nio.file.Files;

import java.nio.file.Path;

import java.nio.file.Paths;
/* 
*来 自
 NowJava.com - 时代Java
*/

import java.nio.file.attribute.FileOwnerAttributeView;

import java.nio.file.attribute.UserPrincipal;


public class Main {

  public static void main(String[] args) {

    UserPrincipal owner = null;  


    Path path = Paths.get("C:/folder1/folder2/folder4", "test.txt");  
    /**
    n o w  j a v a  . c o m
    **/

    FileOwnerAttributeView foav = Files.getFileAttributeView(path,   

                                              FileOwnerAttributeView.class);  

   try {  

       owner = path.getFileSystem().getUserPrincipalLookupService().  

                           
展开阅读全文