java如何将类文件添加到另一个jar中的jar文件中
我有一个jar文件,其中包含另一个jar:
abc.jar --> a.class, b.jar, c.txt
哪个a.jar --> x.class, y.class
我想把新的类文件z.class
添加到a.jar
&;返回abc.jar
和更新的a.jar
一种方法是提取&;再打包
我能在没有提取的情况下即时完成吗
你可以在下面搜索框中键入要查询的问题!
我有一个jar文件,其中包含另一个jar:
abc.jar --> a.class, b.jar, c.txt
哪个a.jar --> x.class, y.class
我想把新的类文件z.class
添加到a.jar
&;返回abc.jar
和更新的a.jar
一种方法是提取&;再打包
我能在没有提取的情况下即时完成吗
# 1 楼答案
Jar工具提供了一个u选项,您可以使用该选项通过修改现有Jar文件的清单或添加文件来更新其内容
用于添加文件的基本命令具有以下格式:
jar uf jar文件输入文件 在该命令中:
u选项表示要更新现有的JAR文件。 f选项表示要更新的JAR文件是在命令行上指定的。 jar文件是要更新的现有jar文件。 输入文件是一个以空格分隔的列表,其中包含要添加到Jar文件中的一个或多个文件