java - 传输文件到 FTP java commons.net 问题。没有错误,但没有转移
问题描述
我在将文件传输到我的 ftp 时遇到了一些问题。使用此代码,我没有收到任何错误,但我也没有将文件发送到我的 ftp 服务器。我希望一些更有经验的用户能给我指出正确的方向。
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();
}
}
}
解决方案
推荐阅读
- eclipse - STS (Eclipse) - JDK 9 不支持 clientBuilder.sslSocketFactory(SSLSocketFactory)
- c# - 保存十进制值数组以使用 for 循环
- java - MapStruct @BeanMapping(qualifiedByName) 中的多个值
- c# - 如何在编辑时从 Xamarin Telerik RadDataGrid 获取自定义控件
- android - 使用 Moshi 从 Retrofit 调用中没有得到任何结果
- css - React - 如何设置与父元素相同的元素背景颜色
- javascript - 查找具有重复项的索引
- slurm - SLURM“srun module load”命令退出并出现错误
- git-bash - windows git bash中奇怪的命令替换行为
- r - 忽略要应用于数据帧列表 R 的 Ifelse 语句 R 中的 NA