-1

我编译了一个类文件并想将它注入到一个现有的 jar 文件中。我试过但“jar”命令不是一个好的解决方案,有人可以帮忙吗?

4

3 回答 3

6

你想自动还是手动?如果手动,则 JAR 文件类似于 ZIP 文件,因此您应该能够使用任何 ZIP 阅读器打开它。但你必须将扩展名第一个jar更改为zip。然后你可以更改你的.class文件。

或者
教程详细介绍了如何更新 jar 文件

jar uf jar-file input-file(s)
于 2012-08-30T08:49:08.327 回答
0

所以我认为你可以解压缩jar,并将你的类文件复制到你压缩的目录中。并将这些文件重新压缩成一个新的jar文件。

于 2012-08-30T08:47:55.123 回答
0

如果你想在脚本中自动化它jar是你最好的选择。它与 JDK 一起安装并完成工作。

如果是一次性操作,您可能需要使用例如7-Zip或其他可以处理jar 文件格式(基本上是 ZIP)的归档软件。

于 2012-08-30T08:52:20.593 回答