在FTPClient ftpClient=new FTPClient();之后 , ftpClient.connect(ip, port); 之前加上一句 ftpClient.setAutodetectUTF8(true);
FTPClient ftpClient=new FTPClient();
ftpClient.setAutodetectUTF8(true);
ftpClient.connect(ip, port);
ftpClient.login(username, password);
ftpClient.enterLocalPassiveMode();
额外注意一点: ftpClient.enterLocalPassiveMode();
不要写在ftpClient.connect(ip, port); 之前,会导致文件下载失败【不知道为什么】