2011-01-31 52 views

回答

3

您必須刪除該文件,然後製作一個包含該文件原始名稱的目錄。

問題不在於目錄已轉換爲文件,問題在於目錄已被刪除,並且已創建同名文件。

+0

我看到.. 問題出在這2行: localFile = manager.resolveFile(「C:/test.txt」); remoteFile [i] .copyFrom(localFile,Selectors.SELECT_SELF); 因此,如果一個remoteFile碰巧是一個目錄,它將被刪除,而文件將被創建。我想它應該拋出某種異常。無論如何感謝幫助我的人 – Dima 2011-01-31 20:12:26

1

刪除並重新創建:

rm foo 
mkdir foo 

無論如何,如果原目錄文件,現在它是空的。在這種情況下,重新創建它不是問題。

0

您無法將文件轉換爲目錄。您可以刪除該文件並創建一個具有相同名稱的目錄。

改變的目錄有什麼奇怪的東西嗎?