通过C ++程序修改.JAR文件?

时间:2011-06-22 02:03:39

标签: java c++ file jar

我正在制作一个程序,需要将.CLASS或图像(.PNG)文件插入到.JAR文件中,或者读取里面的文件。问题是,我不知道从哪里开始。我搜索了“使用C ++修改JAR文件”,但没有任何相关内容。我假设需要添加一个库。任何帮助是极大的赞赏。我正在使用Visual C ++和Microsoft Visual C ++ 2008 Express Edition,如果有任何帮助的话。这不是一个控制台应用程序,它是一个表单应用程序。不是Win32。

1 个答案:

答案 0 :(得分:4)

JAR文件是ZIP文件。因此,您只需将其作为存档打开,您就可以使用Boost执行此操作。

但是如果你想在.class文件中编写字节码,你将不得不研究Java .class格式:http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html