从javac调用中捕获堆栈跟踪
|
我希望做一些有趣的事情,我想这是一个好词。我想知道是否有一种方法可以使用javac任务从构建(当前使用ANT构建)中捕获与堆栈跟踪关联的文本。
有一段历史,我正在使用CI服务器CruiseControl,并希望编写一个适配器来捕获失败构建中的堆栈跟踪,并允许我从javac任务调用中解析出哪些文件导致构建失败。因此,例如,如果将代码检入到存储库中,该存储库中具有来自另一个类的方法签名,但是该类从未添加到存储库中,则javac任务将失败,并在该类中找不到符号异常。我希望能够读取堆栈跟踪信息以获得导致构建失败的类。
有关如何执行此操作的任何想法?我希望不必只读取日志文件并手动解析它(我觉得应该有一个更好的方法),但是如果没有,那么我也可以走那条路线。
没有找到相关结果
已邀请:
1 个回复
糕泰灌