我已经提取了一个包含xml,java类等的可执行jar文件.实际上这个可执行jar文件是一个带有依赖项的库.我需要在这个库中的一个类文件中修改一行代码.我已经成功编辑了类文件,现在我想将它重新打包到可执行jar.怎么做.
只需将整个邮件拉回来,jar就是一个zip文件.
例如,您可以使用ant<jar>任务自动执行此操作.
如下面的评论所述,您可以使用jarJDK安装附带的工具.
jar -xvf your.jar提取和jar -cvf your.jar inputfiles.请参阅文档.
使JAR可执行文件的原因在于它在其结构中包含一个位于META-INF/MANIFEST.MF其中的文件,描述了什么是入口点类,如:
Manifest-Version: 1.0
Main-Class: foo.bar.FooBar
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3050 次 |
| 最近记录: |