如何检测 Eclipse 构建是否失败?

发布于 2024-07-10 02:36:12 字数 298 浏览 11 评论 0原文

这个问题,我现在想知道如果前面的构建失败,如何阻止 ANT 脚本执行。 我在 Eclipse 的构建设置中看不到基于成功将构建链接在一起的方法。

我想我正在寻找一种方法将以前的构建状态传递到我的 ANT 脚本中,以便我可以终止,或者如果第一次构建失败则根本不调用 ANT 脚本。

有任何想法吗?

Following on from this question, I now want to know how to stop an ANT script from executing if the preceding build failed. I can't see a way in the Build setup in Eclipse of chaining builds together based on their success.

I think I am lookikng for either a way to pass the previous build status into my ANT script so I can terminate or to never call the ANT script at all if the first build fails.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

荆棘i 2024-07-17 02:36:12

没有本地方式,据我所知。
您可以做的是修改 ant 脚本来检查 Eclipse 生成的 .class 文件是否比 WAR 新。 如果没有,就停下来。

No native way, AFAIK.
What you can do is modify your ant script to check if .class files produced by Eclipse are newer than WAR. If not, stop.

梨涡少年 2024-07-17 02:36:12

您应该能够将成功存储到文件中。 如果您确保文件的内容是属性文件内容,则下一个 ant 任务可以使用该文件来填充属性(如 build.success)并可以对其进行操作。

You should be able to store the success into a file. If you make sure the content of the file is a property file content the next ant task can use that file to fill in a property (like build.success) and can act on that.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文