有没有办法在Ant中更新jar文件?

编辑:例如,如果我想向已有的JAR文件中添加一些其他文件?

最佳答案

当然,那是完全可能的。 Ant Jar task可以执行jar命令行可以执行的任何操作。您可以通过将update标志设置为true而不是false来执行此操作。

  <jar destfile="/x/y/z/file.jar"
       basedir="/a/b/c/"
       update="true"
  />

该路径上已经存在目标jar的位置。

编辑:设置路径
  <jar destfile="/x/y/z/file.jar"
       update="true">
      <zipfileset dir="/a/b/c"/ prefix="x/y/z" />
  </jar>

10-07 19:10
查看更多