【发布时间】:2008-12-07 21:35:07
【问题描述】:
从this question 开始,我现在想知道如果前面的构建失败,如何停止执行 ANT 脚本。在 Eclipse 的构建设置中,我看不到根据它们的成功将构建链接在一起的方法。
我想我正在寻找一种方法将先前的构建状态传递到我的 ANT 脚本中,以便我可以终止,或者如果第一次构建失败,则根本不调用 ANT 脚本。
有什么想法吗?
【问题讨论】:
标签: eclipse ant build-automation
从this question 开始,我现在想知道如果前面的构建失败,如何停止执行 ANT 脚本。在 Eclipse 的构建设置中,我看不到根据它们的成功将构建链接在一起的方法。
我想我正在寻找一种方法将先前的构建状态传递到我的 ANT 脚本中,以便我可以终止,或者如果第一次构建失败,则根本不调用 ANT 脚本。
有什么想法吗?
【问题讨论】:
标签: eclipse ant build-automation
没有本地方式,AFAIK。 您可以做的是修改您的 ant 脚本以检查 Eclipse 生成的 .class 文件是否比 WAR 更新。如果没有,请停止。
【讨论】:
您应该能够将成功存储到文件中。如果您确定文件的内容是属性文件内容,则下一个 ant 任务可以使用该文件来填充属性(如 build.success)并对其进行操作。
【讨论】: