是否有一种简单的方法,通过 Java 库或第三方库来压缩 Java 中的现有文件?
我已经熟悉创建 ZipOutputStream、向其添加 ZipEntry 对象,然后将数据从流读取到 ZipOutputStream 的方法,我正在寻找一种更简单的方法来压缩一个文件。这很可能是对第三方压缩库的推荐。
最佳答案
Apache Cayenne 项目有一个非常简单的 ZipUtil,您可以在此处查看 javadoc:
http://cayenne.apache.org/doc20/api/cayenne/org/apache/cayenne/util/ZipUtil.html
查看源代码,它仅从 Java SDK 导入,因此应该很容易放入您的应用程序中:
关于java - 在Java中压缩现有文件的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3291925/