解析和生成rar包
来源:百度知道 编辑:UC知道 时间:2024/06/15 10:17:58
我是一无所知,只知道要做借口,解析和生成rar包。
希望提供点思路,及参考资料。谢谢
希望提供点思路,及参考资料。谢谢
zip的可以利用api中的类来处理,rar不可以,只能调用rar的文件来执行,需要你首先安装rar
例子:
* cmd 下调试成功的命令
* 压缩:Rar a c:\test.rar c:\3Out_20050107.MDB
* 解压:UnRar x * c:\test.rar d:\
*/
private static String rarCmd = "C:\\Program Files\\WinRAR\\Rar.exe a ";
private static String unrarCmd = "C:\\Program Files\\WinRAR\\UnRar x ";
private static int count = 0;
/**
* 将1个文件压缩成RAR格式
* rarName 压缩后的压缩文件名(不包含后缀)
* fileName 需要压缩的文件名(必须包含路径)
* destDir 压缩后的压缩文件存放路径
*
* return 0 表示压缩完成
* 1 表示由于一些原因失败
*
* @throws IOException
* @throws InterruptedException
*/
public static int RARFile(String rarName, String fileName, String des