所以我正在通过 Java 将文件上传到 FTP。当文件位于项目的源位置时,我上传文件没有问题,但是当我想在桌面上上传文件时,它不会上传。
client.connect("REMOVED");
client.login("REMOVED", "REMOVED");
String filename = "Icon.png";
fis = new FileInputStream(filename);
client.storeFile(filename, fis);
client.logout();
如果我这样做,它会起作用,但如果我将其更改为
String filename = "C:\\Users\\username\\Desktop\\Icon.png";
我会收到一个错误,文件在那里,如果我将名称更改为类似
String filename = "C:\\Users\\username\\Desktop\\asdf.png";
那不存在我会得到一个错误但是当我这样做时它不会给出错误但文件不会上传。有任何想法吗?