是否可以使用c ++代码将.class文件转换为.jar文件?
(即我们可以用c ++编写一个代码,在执行时将给定的.class文件转换为.jar文件)
如果是的话,我该怎么做?
.jar文件只是包含.class文件和可能的清单文件的ZIP存档.(清单文件中最重要的部分是要运行的类的名称java -jar.)您可以通过使用可以生成ZIP存档文件的库,在.class文件中使用C++非常容易地生成.jar文件.
如果您不关心由于ZIP文件中的压缩而节省的大小,即使不使用库,也可以轻松创建未压缩的ZIP文件.ZIP格式记录在此处:http://en.wikipedia.org/wiki/ZIP_%28file_format%29
| 归档时间: |
|
| 查看次数: |
847 次 |
| 最近记录: |