有用!
原文地址:用java解压.gz文件
作者:情感天空
public void unRARFile(String rarFileName, String destDir) {
String unrarCmd ="C:\Program Files\WinRAR\winrar.exe x -inul "+ rarFileName + " " + destDir;
System.out.println(unrarCmd);
try {
Runtime rt = Runtime.getRuntime();
Process p = rt.exec(unrarCmd);
p.waitFor();
p.destroy();
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
在cmd下解压文件的方法关键是p.destroy();如果不写这句则只能程序启动的时候第一次好使。
憋了一天写出来的,献献丑~