2016-10-27 12 views
0

私はこのコードをコード Files.copy(source, destination, options);としています。ソースからデスティネーションまでファイルをコピーする必要があります。ただし、シンボリックリンクに遭遇したとき。私は得るFileNotFoundExceptionJava Files.copyシンボリックリンクを使用したFileNotFoundException

何が起こっているのですか?なぜこうなった?

答えて

2

問題は、ファイルをコピーするときに、シンボリックリンクのファイルに従ってコピーしていたのですが、元のファイルが見つかりませんでした。だからそれはFileNotFoundExceptionを投げているのです。

フィックスとして私はこれを使用しました: LinkOption.NOFOLLOW_LINKSオプションとして、それはうまくいきました。

+0

SOのセルフアンサーフォーマットをうまく使います。それは十分に活用されていません。 –

関連する問題