2010-04-22 54 views

回答

0

退房Jrar。它不是纯Java,它使用了必须在PATH中可用的rar和unrar程序。

0

There is no WinRAR API,但是你可以重新分配自由解压档案所需的文件(见链接)。我不确定这些文件是如何工作的,无论它们是否带有用户界面,或者是否可以在命令行上运行。

其实,看着那个页面,它可能不是正式winrar site。他们可能属于同一家公司,我不确定。

0

考虑使用WinRAR的命令行工具。

这里有一个很好的教程/概述: link

0

其他人所说的调用命令行应用程序。不知道你如何在Java中做到这一点,但可能有一个API。

至于什么样的应用程序使用,我更喜欢7zip的,因为它是基于LGPL协议,所以你可以使用它的任何没有得到GPLwned。

相关问题