Compression 如何在java代码中解压缩.cmp文件

Compression 如何在java代码中解压缩.cmp文件,compression,Compression,我有一个要求,就是从源目录中读取.cmp文件,然后将其解压缩并放到目标目录中。我使用以下代码调用decomp程序,但它不起作用: String filePath = "C:\\Users\\tizitan.ET\\Desktop\\TDClient\\decomp.exe"; Process p = Runtime.getRuntime().exec(filePath); p.waitFor(); InputStream in

我有一个要求,就是从源目录中读取
.cmp
文件,然后将其解压缩并放到目标目录中。我使用以下代码调用decomp程序,但它不起作用:

String filePath = "C:\\Users\\tizitan.ET\\Desktop\\TDClient\\decomp.exe";                                   
Process p = Runtime.getRuntime().exec(filePath);
p.waitFor();
InputStream in = p.getInputStream();
int c;                   
while((c = in.read())!= -1){                        
    baos.write(buf, 0, c);
}
baos.close();
请帮忙