1

我想使用FTP协议将 zip 文件上传到服务器。
1. 使用 java 压缩文件的最佳方式是什么?
2.稍后我想在服务器中解压缩文件。我怎么能用FTPand做到这一点java

谢谢

4

3 回答 3

2

GZipStreamGZipOutputStreamGZipInputStream)应该负责压缩部分。您可以在这里查看如何压缩文件以及解压缩文件的教程。要通过 FTP 上传文件,您可以使用 Apache 的FTPClient

于 2012-05-23T07:45:08.390 回答
1

ZIPOutputStream您可以使用Java 支持的方式创建 zip 文件。

看看这里 http://www.java-examples.com/create-zip-file-directory-using-zipoutputstream-example

稍后上传文件后,您可以使用ZIPInputStream.

http://www.kodejava.org/examples/334.html

于 2012-05-23T07:49:14.380 回答
0

Appache Commons 中的 FTPClient 可以帮助您处理 ftp。对于压缩,请查看 java.util.zip。我使用过 Zip I\O 类,发现非常好用

于 2012-05-23T07:47:23.400 回答