如何使用FTPClient在FTP上设置工作目录

时间:2015-01-13 13:02:29

标签: java ftp ftp-client apache-commons-net

我正在使用java FTPClient进行FTP连接。此库具有storeFile方法,用于在FTP上保存文件。我这样用它:

FTPClient ftpClient = new FTPClient();
//code for connection and login
...
ftpClient.storeFile("test.jpg", stream); //stream is an InputStream

现在,我需要在FTP上设置工作目录。例如,我想将.jpg保存在特定文件夹中。 ftpClient.storeFile("1/test.jpg", stream);是否正确? 还是有另一种解决方案吗?

1 个答案:

答案 0 :(得分:1)

我认为您应该在FTPClient#changeWorkingDirectory()之前致电storeFile()the docs)。

相关问题