gpt4 book ai didi

org.ops4j.io.ZipExploder.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-15 23:15:31 28 4
gpt4 key购买 nike

本文整理了Java中org.ops4j.io.ZipExploder.<init>()方法的一些代码示例,展示了ZipExploder.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipExploder.<init>()方法的具体详情如下:
包路径:org.ops4j.io.ZipExploder
类名称:ZipExploder
方法名:<init>

ZipExploder.<init>介绍

[英]create a zip exploder for unpacking .jar/.zip files
[中]创建一个用于解包的拉链爆炸器。jar/。压缩文件

代码示例

代码示例来源:origin: org.ops4j.pax.exam/pax-exam

/**
   * Download and unpacks the archive.
   * 
   * @throws IOException on I/O errors
   */
  public void downloadAndInstall() throws IOException {
    installDir.mkdirs();

    File tempFile = File.createTempFile("pax-exam", ".zip");
    FileOutputStream os = null;
    LOG.info("downloading {} to {}", zipUrl, tempFile);
    try {
      os = new FileOutputStream(tempFile);
      StreamUtils.copyStream(zipUrl.openStream(), os, true);

      LOG.info("unzipping into {}", installDir);
      ZipExploder exploder = new ZipExploder();
      exploder.processFile(tempFile, installDir);
    }
    finally {
      tempFile.delete();
    }
  }
}

代码示例来源:origin: ops4j/org.ops4j.pax.exam2

/**
   * Download and unpacks the archive.
   * 
   * @throws IOException on I/O errors
   */
  public void downloadAndInstall() throws IOException {
    installDir.mkdirs();

    File tempFile = File.createTempFile("pax-exam", ".zip");
    FileOutputStream os = null;
    LOG.info("downloading {} to {}", zipUrl, tempFile);
    try {
      os = new FileOutputStream(tempFile);
      StreamUtils.copyStream(zipUrl.openStream(), os, true);

      LOG.info("unzipping into {}", installDir);
      ZipExploder exploder = new ZipExploder();
      exploder.processFile(tempFile, installDir);
    }
    finally {
      tempFile.delete();
    }
  }
}

代码示例来源:origin: ops4j/org.ops4j.pax.exam2

/**
   * Download and unpacks the archive.
   * 
   * @throws IOException on I/O errors
   */
  public void downloadAndInstall() throws IOException {
    installDir.mkdirs();

    File tempFile = File.createTempFile("pax-exam", ".zip");
    FileOutputStream os = null;
    LOG.info("downloading {} to {}", zipUrl, tempFile);
    try {
      os = new FileOutputStream(tempFile);
      StreamUtils.copyStream(zipUrl.openStream(), os, true);

      LOG.info("unzipping into {}", installDir);
      ZipExploder exploder = new ZipExploder();
      exploder.processFile(tempFile, installDir);
    }
    finally {
      tempFile.delete();
    }
  }
}

代码示例来源:origin: org.ops4j.base/ops4j-base-io

ZipExploder ze = new ZipExploder(verbose);
  ze.process(FileUtils.pathNamesToFiles(zipNames.toArray(new String[zipNames.size()])), FileUtils.pathNamesToFiles(jarNames.toArray(new String[jarNames.size()])), new File(destDir));
} catch (IOException ioe) {

代码示例来源:origin: ops4j/org.ops4j.pax.exam2

private File getWebResourceDir() throws IOException {
  File webResourceDir = new File(tempDir, "webapp");
  LOG.debug("building webapp in {}", webResourceDir);
  ZipExploder exploder = new ZipExploder();
  webResourceDir.mkdir();

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com