在java中解压缩jar的最简单方法

pbr*_*ult 3 java jar

基本上,我有一个jar文件,我想从junit测试解压缩到一个特定的文件夹.

最简单的方法是什么?如果有必要,我愿意使用免费的第三方图书馆.

ska*_*man 6

您可以使用java.util.jar.JarFile迭代文件中的条目,通过它提取每个条目InputStream并将数据写入外部文件.Apache Commons IO提供了一些实用工具,使其不那么笨拙.