2012-11-12 49 views
0

假設我的主機主機xxx.xxx.xxx.xx上有一個文件file.txt,它由用戶QWERTY在路徑TEST中創建。我想將這個文件從大型機ftp到我的unix機器上。當我運行代碼fsDataInputStream=ftpFileSystem.open(new Path ("ftp://[email protected]'TEST/file.txt'") );在java ftp代碼中的大型機文件命名

我得到的錯誤是「路徑ftp://[email protected]'TEST/file.txt'是一個目錄。」

在給予fsDataInputStream = ftpFileSystem.open(new Path('TEST/file.txt'), 1000);

我得到的錯誤:文件 'QWERTY'/「TEST/file.txt的不存在。它自己附加'QWERTY。'/'。

任何關於如何給這個文件路徑名的指針?

回答

0

我得到它的工作! 問題是我正在使用fTpFileSystem,它自己將用戶名附加到連接URL。 我改用其他FTP系統的apis。