NetBeansでファイルをダウンロードできないエラーの解決方

ツール関連

NetBeansではSFTP機能を追加して、IDE上でファイルのアップロード/ダウンロードができるようにしてあります

ところが、ログフォルダ内のファイルをダウンロードしようとすると「シンボリック・リンクです」というエラーでダウンロードできない事があります

エラーの現象

NetBeansのダウンロード機能

改めてこの現象を整理してみます

ダウンロードしたいファイルのフォルダをマウスで右クリックして、「ダウンロード」を選択

NetBeansのダウンロードウィザード

開いたポップアップからダウンロードしたいファイルにチェックを入れて「ダウンロード」ボタンボタンを押下

NetBeansのシンボリックリンクエラー

ところが、ファイルはダウンロードされません

出力ウインドウに以下のエラーが表示されています

無視:
ディレクトリ logs ファイルlogsはシンボリック・リンクです。
ファイル logs/log-2020-07-13.log ファイルlogs/log-2020-07-13.logの一部の親はシンボリック・リンクです。

シンボリックリンクは本来、実在するファイルに対して参照をするためのリンクファイルのようなものです

もちろん、ダウンロードしようとしてるファイルやフォルダはシンボリックリンクなどではありません

解決方法

NetBeansのシンボリックリンクエラーの解決方法

上の階層にある「ソース・ファイル」上で右クリックして「ダウンロード」を選択します

こうすることによってダウンロードできるようになります

(もちろんダウンロードするファイルを選択できるので、ソース・ファイル以下の全てのファイルをダウンロードしてしまうようなことはありません)