本文整理了Java中org.ops4j.io.ZipExploder.<init>()
方法的一些代码示例,展示了ZipExploder.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipExploder.<init>()
方法的具体详情如下:
包路径:org.ops4j.io.ZipExploder
类名称: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();
内容来源于网络,如有侵权,请联系作者删除!