我有一个要求,我必须使用java写入保存在FTP服务器中的文件,由于数据的敏感性,我不能写入本地服务器中的文件,然后将其传输到ftp,任何人都可以分享一些想法/链接这个。
任何帮助将不胜感激。
我在下面未发布我的代码段的道歉是我编写的代码
Student stu=new Student();
stu.setName("xyz");
stu.setRoll("12");
ftpClient.changeWorkingDirectory("/mydirectory/release/");
//abc.txt is the file on the server
FileOutputStream fos=(FileOutputStream)ftpClient.appendFileStream("abc.txt");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(stu);
我没有收到任何异常,但也无法写入文件。
是的,我想通过ftp从内存中上传字节。
谢谢
最佳答案
看起来像Apache的FTPClient类(记录在here中)可以完成您想要的操作。