我编译了一个类文件,并希望将其注入现有的jar文件中。 我试过但“jar”命令不是一个好的解决方案,任何人都可以帮忙吗?
答案 0 :(得分:6)
您想自动或手动完成吗?
如果手动,那么JAR文件就像一个ZIP文件,所以你应该能够用任何ZIP阅读器打开它。但你必须将扩展名第一个jar更改为zip。然后你可以更改你的.class
文件。
OR
此tutorial详细说明了如何更新jar文件
jar uf jar-file input-file(s)
答案 1 :(得分:0)
所以 我认为您可以解压缩jar,并将您的类文件复制到您压缩的目录中。 并将这些文件重新压缩到一个新的jar文件中。
答案 2 :(得分:0)
如果你想在脚本jar
中自动化它是最好的选择。它与JDK一起安装并完成工作。
如果是一次性操作,您可能想要使用例如7-Zip或其他可以处理jar file format(基本上是ZIP)的归档软件。