我似乎在使用Apache的FTPClient 3.0.1将损坏的jar文件上传到远程服务器。我也将文件和文件传输类型设置为二进制。Apache FTPClient上传jar文件最终被破坏
FTPClient ftp = new FTPClient();
FileInputStream fis = new FileInputStream("filename");
ftp.setFileTransferMode(org.apache.commons.net.ftp.FTP.BINARY_FILE_TYPE);
ftp.setFileType(FTPClient.BINARY_FILE_TYPE);
ftp.storeFile(fis);
fis.close();
ftp.logout();
ftp.disconnect();
任何帮助将不胜感激!
杰森
文本文件传输是否正确? –