このスニペットを実行すると:
FileSystem fs = FileSystems.getDefault();
for (String s : fs.supportedFileAttributeViews())
{
System.out.println(s);
}
次の結果が得られます:「基本所有者ユーザーunix dos posix」
次に、実際に UnixFileAttributeView() を使用しようとすると、存在しないように見えます。import でパッケージ全体をインポートしましjava.nio.file.attribute.*;
たが、直接インポートしようとしてもjava.nio.file.attributes.UnixFileAttributeView;
存在しないようです。
他のすべての attributeViews をインポートすることはできますが、fs.supportedFileAttributeViews()
.
なぜそれが起こるのか知っていますか?さらに、どうすれば修正できますか?
前もって感謝します。