Ant:jarfile和destfile是一样的吗?

时间:2015-12-01 22:07:03

标签: ant jar

jar command的Ant文档中,它表示destfile属性是必需的。

但是底部有一个使用jarfile属性并且不使用destfile属性的示例。另外,我有一个工作同事的功能代码,它在netbeans项目的build.xml文件中使用了jarfile属性。

因此看起来似乎不需要destfile,或者可以用jarfile替换。 jarfile和destfile是否完全相同? 是否存在使用其中一种的情况以及应该使用另一种的情况?

提前致谢

1 个答案:

答案 0 :(得分:5)

是的,jarfiledestfile的弃用别名。

jar的实施是zip实施的子类 - 与earwar一样。它们中的每一个都有一个特殊的(zip|jar|war|ear)file属性。使用Ant 1.5,我们决定将其统一到destfile并弃用特定于任务的属性。

显然我们忘记更新手册中的所有参考资料: - )