Tag: apache commons net

java ftp传输文件导致文件损坏

我是新来的这种工作,所以请帮助我。 我发送一个xlsx文件(一个excel文件)到服务器,在我的代码没有错误,并且在ftp服务器中,我使用xampp中的filezilla。 我search谷歌,说它必须存储在一个zip文件,但zip文件也损坏。 这是我的代码 FTPClient upload= new FTPClient(); File firstLocalFile = new File("C:/Users/user/desktop/sample.xlsx"); InputStream inputStream = new FileInputStream(firstLocalFile); try { upload.connect("localhost"); upload.login("user", "pass"); upload.enterLocalPassiveMode(); upload.storeFile("sample.zip", inputStream); } finally { try { upload.logout(); upload.disconnect(); } catch (Exception e) { } } 任何解决我的问题?