2010-04-22 53 views

回答

0

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

0

There is no WinRAR API,但是你可以重新分配自由解壓檔案所需的文件(見鏈接)。我不確定這些文件是如何工作的,無論它們是否帶有用戶界面,或者是否可以在命令行上運行。

其實,看着那個頁面,它可能不是正式winrar site。他們可能屬於同一家公司,我不確定。

0

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

這裏有一個很好的教程/概述: link

0

其他人所說的調用命令行應用程序。不知道你如何在Java中做到這一點,但可能有一個API。

至於什麼樣的應用程序使用,我更喜歡7zip的,因爲它是基於LGPL協議,所以你可以使用它的任何沒有得到GPLwned。

相關問題