如何在离线模式下运行 Apache ant?

时间:2021-02-01 04:08:58

标签: ant

在项目的 build.xml 中有这样一行: rec.ut_time = time(NULL);

但是如何启用离线模式?

在线文档和 ant 的手册页都没有提到“离线”模式。

1 个答案:

答案 0 :(得分:1)

文档没有提到离线模式,因为 Ant 中没有离线模式。编写您的构建文件的人使其对名为 offline 的属性的存在敏感。

您的构建文件包含一个使用 unless 属性的目标。这意味着如果存在名称为 offline 的 Ant 属性,则不会执行目标。

从命令行运行 Ant 时,您可以通过 -Doffline=foo 进行设置。请注意,该属性的值与 Ant 的 unless 属性无关,因此 -Doffline=false 仍然意味着您的目标将被跳过。