2011-12-16 13 views

答えて

1

ファイル自体は、ファイルシステム(例えば、FAT、NTFS、HFS +、ext4など)に依存しているため、ディレクトリの場合は、私が知っている限り、Javaで実行できません。 )。ごめんなさい。

あなたがファイルを意図している場合に備えてください。 Files.setOwner(File, UserPrincipal)のためのJavaドキュメントから

使用例:私たちは "ジョー" ファイルの所有者を作りたいとします

Path path = ... 
UserPrincipalLookupService lookupService = 
    provider(path).getUserPrincipalLookupService(); 
UserPrincipal joe = lookupService.lookupPrincipalByName("joe"); 
Files.setOwner(path, joe); 

ものManaging Metadataセクションを見てくださいJavaチュートリアル

+0

それはJava 7ですか?たぶんJava 7はこれをサポートしています... –

+0

はい、それはJava 7だけです。 – wchargin

+0

@WChargin、それはあなたが含まれていない重要な詳細です。 – mre

関連する問題