java - 如何让 ant 不打印 BuildException/ExitStatusException 堆栈跟踪

标签 java ant

我写了一个ant任务(bnd),需要提示失败。我发现指示失败的唯一方法是抛出 BuildException/ExitStatusException。但是,我不想要堆栈跟踪,因为它只会占用不必要的屏幕空间。知道如何实现这一点吗?

最佳答案

查看教程 http://ant.apache.org/manual/tutorial-writing-tasks.html#complex

他们展示了一个正常失败的示例,在自定义任务中抛出 BuildException,但不在控制台窗口中显示堆栈跟踪。

要注意的代码在'HelloWorld'类的execute()方法中,helloworld任务所在从 use.fail 目标调用。

关于java - 如何让 ant 不打印 BuildException/ExitStatusException 堆栈跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3701094/

相关文章:

ant - Macrodef 和 "local properties"

java - 使用警报管理器进行每日通知

java - 为什么我不能创建新颜色?

java - ArrayList 元素之和

java - 仅执行一个周期的摆模拟

java - 学习 Ant 的最佳资源是什么?

java - Ant:p4sync 文件集

java - 创建 Java 应用程序的不同构建版本

java - 广播接收器通知链接到我的应用程序

java - Ant 不使用我的 JAVA_HOME 来查找 tools.jar