1
我使用ftp4j作爲FTP客戶端。無法使用ftp4j上傳文件
FTPClient client = new FTPClient();
client.connect("86.22.11.178");
client.login("usr", "pwd");
client.changeDirectory("/dir");
client.upload(file);
它在localhost上正常工作,但在封裝在部署在Web服務器上的JSF Web應用程序時無法正常工作。我成功地進行了連接和登錄,當代碼到達上傳命令時,它只是跳過並不做任何事情。沒有例外被拋出。
對於FTP服務器來說,它具有完全的視覺特性,它不是一個問題。我也對這些文件設置了chmod 777權限,並且它們屬於同一個所有者。
這段代碼適用於Windows機器,Linux上運行的機器是否有不同的「規則」?
我怎麼能找到FTP錯誤?我無法找到它,那就是問題! – Shani
@Shani你是否試過。你解決了你的問題嗎? – Hariharan