it.sauronsoftware.ftp4j.FTPListParseException при получении списка файлов - PullRequest
0 голосов
/ 27 февраля 2020

Я использую ftp4j lib для загрузки файлов с сервера через FTP-клиент. При получении списка файлов выдается ошибка.

Мой код:

int port = 21;
String server = getResources().getString(R.string.FTPServer);
String username = getResources().getString(R.string.FTPUser);
String password = getResources().getString(R.string.FTPPwd);
String remotePath = "/";

FTPClient ftpClient = new FTPClient(); //ftp clientimiz
ftpClient.setType(FTPClient.TYPE_BINARY);
ftpClient.connect(server, port);
// ftpClient.setPassive(true);
ftpClient.login(username, password);
ftpClient.changeDirectory(remotePath);
FTPFile[] list = ftpClient.list();

Детали ошибки показаны на следующем рисунке: error in file list

FileZilla правильно перечисляет файлы, пожалуйста, предложите решение.

1 Ответ

0 голосов
/ 29 февраля 2020

Использование ftp4j было плохой идеей, я думаю, что оно недостаточно развито, вместо этого я заменил свой код и начал использовать Apache Commons lib , который работает гладко.

...