java - 如何用 Java 下载并解压 ZIP 文件

标签 java installation zip

好吧,我正在制作一个程序,我想让它看起来很专业,所以我正在为其制作一个安装程序。我想要做的是在 mediafire 或我的网站上创建一个 ZIP 文件。现在我想做的是将 ZIP 文件中的文件夹提取到我的程序文件 (x86)。我该怎么做?

最佳答案

不久前我也在研究同样的事情,看看 zip4j 。我从另一张海报here找到了这个答案.

public static void unzip(){
    String source = "some/compressed/file.zip";
    String destination = "some/destination/folder";
    String password = "password";

    try {
         ZipFile zipFile = new ZipFile(source);
         if (zipFile.isEncrypted()) {
            zipFile.setPassword(password);
         }
         zipFile.extractAll(destination);
    } catch (ZipException e) {
        e.printStackTrace();
    }
}

关于java - 如何用 Java 下载并解压 ZIP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19461910/

相关文章:

java - 赋值是通过引用?

java - 改变数组的格式

java - 写入打包在 jar 内的 sqlite db

c# - msi 安装程序出现错误 2908

java - 使用 Java SE6 读取包含特殊字符的 ZipEntry

java - 为什么没有 ZipInputStream 收缩?

java - 无法引用已声明的对象字段

macos - OSX 包的自定义 UI

installation - 安装最新版本的 gmsh

android - Nativescript 应用程序可以解压缩 zip 文件吗?