0
我正在使用Ant进行构建,并在使用以下命令复制到文件夹的最后生成一个jar文件。如何替换Ant中的以前的jar文件
<jar destfile="../../folder/job.jar"....>
但是,它看起来像它不会替换旧的jar文件,当它生成一个新的。我如何强制它用新的jar文件替换旧的jar文件?
我正在使用Ant进行构建,并在使用以下命令复制到文件夹的最后生成一个jar文件。如何替换Ant中的以前的jar文件
<jar destfile="../../folder/job.jar"....>
但是,它看起来像它不会替换旧的jar文件,当它生成一个新的。我如何强制它用新的jar文件替换旧的jar文件?
默认情况下,<jar>
任务overwrites existing JAR files ...
更新参数控制,如果JAR文件已经存在,会发生什么。设置为yes时,JAR文件将更新为指定的文件。设置为no(缺省值)时,JAR文件将被覆盖。
如果在Ant脚本中的<jar>
任务没有设置update
,那么我们需要看到更多的Ant脚本,了解正在发生的事情。