リモート UNC の場所に Java を使用してディレクトリ構造を作成しようとしています。Java は Linux マシンで実行されており、Windows ネットワーク パスは SAMBA サーバーにマップされています。
問題は次のとおりです。
ディレクトリを作成すると、最初のディレクトリが作成されます: OK
最初のディレクトリ内に最初のサブディレクトリを作成してみてください:失敗
samba を介して最初のディレクトリが表示されるまでに時間がかかるため (約 2 秒)。これは、ネットワークの遅さが原因である可能性があります (ただし、これは避けられません)。
同じコードを段階的に実行 (デバッグ) すると、正常に動作し、ディレクトリ構造が作成されます。
私を助けてください。最初に作成されたディレクトリが UNC パスに表示されるまで java mkdir() 関数を待機するメカニズムが必要です。