Java を使用して、FTP 経由で Web サーバーの「スクリーンショット」というディレクトリにファイルをアップロードしたいと考えています。私はこのコードを使用しており、ファイルが正常に保存され、正常に接続されていると表示されていますが、cpanel を介してスクリーンショット ディレクトリを確認すると、アップロードされたファイルが表示されません。
public static void uploadFilee() {
FTPClient client = new FTPClient();
FileInputStream fis = null;
try {
client.connect("****************");
client.login("********", "********");
System.out.println("Connected Successfully");
String filename = "C:/Users/Christian/Desktop/screenshots/img_" + queueInfo.get("SessionID");
fis = new FileInputStream(filename);
client.storeFile(filename, fis);
System.out.println("Stored File Successfully");
client.logout();
} catch (IOException e) {
System.out.println("Error_1");
e.printStackTrace();
} finally {
try {
if (fis != null) {
fis.close();
}
client.disconnect();
} catch (IOException e) {
System.out.println("Error_2");
e.printStackTrace();
}
}
}
`