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



我正在使用java FTPClient for FTPconnection。该库具有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);正确吗?还是有其他解决方案?

我认为您应该在storeFile()之前调用FTPClient#changeWorkingDirectory()(文档)。

最新更新