わかりましたので、プロに見せたいプログラムを作成しているので、そのインストーラーを作成しています。私がやりたいのは、たとえばmediafireまたは私のWebサイトでファイルを作成し、それをZIPファイルにすることです。ここでやりたいことは、ZIP ファイル内のフォルダーを Program File (x86) に抽出することです。どうすればいいですか?
質問する
9655 次
2 に答える
4
少し前に同じことを調べていたので、zip4jを見てください。ここの別のポスターからこの回答を見つけました。
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();
}
}
于 2013-10-19T03:45:29.377 に答える
1
おそらく、ZipInputStream を探しているでしょう。ここを見てみてください:
http://www.mkyong.com/java/how-to-decompress-files-from-a-zip-file/
于 2013-10-19T03:17:04.473 に答える