當我試圖處理駱駝文件和失敗我嘗試將文件移動到一個錯誤的目錄,但收到以下錯誤信息:駱駝刪除文件異常
org.apache.camel.component。 file.GenericFileOperationFailedException:無法刪除文件:....
我不知道Windows是否鎖定文件,但我已經關閉了任何可能導致這種情況發生在我身邊的流。如果這是Windows,我該怎麼做才能釋放此鎖?
的路線是一個簡單的from()... process().. to()
還有一些標題中的process()
後設置它是to()
哪裏失敗,且預期該文件不移動到錯誤目錄。
謝謝。
使用[handle](https://technet.microsoft.com/en-us/sysinternals/bb896655.aspx)或processexplorer查看打開的句柄。那麼你可以猜測一下。 – Jayan
我可以看到文件顯示在那裏,它被我的Java進程鎖定。有時會消失,而我沒有這個問題,有時它不會那麼就不能移動。 –