将文件传输到FTP java commons.net时出现问题。没有错误,但没有传输
我在将文件传输到ftp时遇到一些问题。 有了这段代码,我没有收到任何错误,但我也没有得到一个文件到我的ftp服务器。我希望一些更有经验的用户能为我指出正确的方向将文件传输到FTP java commons.net时出现问题。没有错误,但没有传输,java,Java,我在将文件传输到ftp时遇到一些问题。 有了这段代码,我没有收到任何错误,但我也没有得到一个文件到我的ftp服务器。我希望一些更有经验的用户能为我指出正确的方向 FTPClient client = new FTPClient(); FileInputStream picture = null; try { client.connect("adress" ,port); client.login("user", "password");
FTPClient client = new FTPClient();
FileInputStream picture = null;
try {
client.connect("adress" ,port);
client.login("user", "password");
client.changeWorkingDirectory("/htdocs/javaprojekt");
client.setFileType(FTP.BINARY_FILE_TYPE);
String filename = "/Users/sicknk/Documents/Java Projekt/fyeah.jpg";
picture = new FileInputStream(filename);
client.storeFile(filename, picture);
client.logout();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (picture != null) {
picture.close();
}
client.disconnect();
} catch (IOException e) {
e.printStackTrace();
}
}
}
猜测1:您使用的不是地址等变量,而是字符串。猜测2:您正在使用一个无效的文件名来存储-这实际上是一个路径。请检查
picture
是否为空谢谢大家的帮助!