Java - 在运行时编辑(解包/打包)外部jar?

时间:2011-11-05 00:18:55

标签: java jar runtime compression

我正在开发一个程序,它自动修改已经获得的类文件的jar文件(我正在自动修改Minecraft,确切地说)。这包括将jar解压缩到一个文件夹,编辑文件(只是简单地使用File类),然后重新打包jar并删除带有编辑文件的临时文件夹。那么,我将如何解压缩/重新压缩jar文件?

1 个答案:

答案 0 :(得分:2)

使用JarFile类(继承ZipFile类的行为)。