有没有办法可以使用ant脚本修改jar中的文件。比如,我在y.jar里有一个x.properties。我想使用ant脚本编辑此x.properties并将其放回y.jar中。这个是可能的吗?
发布于 2010-07-17 07:22:55
要从jar中提取文件:
<unjar src="y.jar" dest="build">
<patternset>
<include name="x.properties"/>
</patternset>
</unjar>要将其添加回:
<jar jarfile="y.jar" update="true">
<fileset dir="." includes="x.properties"/>
</jar>发布于 2010-07-16 14:25:21
jar -xvf <filename>从jar中提取一个文件。
jar -uvf <filename>可以更新jar中的文件。
您可以使用脚本完成此操作,然后使用Ant调用该脚本。
发布于 2010-07-21 19:44:32
我通常解压整个jar文件,修改我想要修改的文件,然后创建一个新的jar文件。我可能不是最快的方法,但我的构建脚本不是时间关键型的。
https://stackoverflow.com/questions/3262363
复制相似问题