从 groovy 堆栈跟踪获取源代码信息
当生成异常时,我想显示特定异常的一些附加信息(源代码)。 但 grails 有非常棘手的例外(这都是关于常规的动态性质)。 我的问题是在哪里获取以及如何显示源代码。 我需要的只是文件/行信息。
那么...是否有可能获取在 grails/groovy 中生成异常的文件和行?
When exception generated I want to show some additional information (source code) for particular exception. But grails have very hairy exceptions (it's all about groovy dynamic nature). It's my problem where to get and how to display source code. All I need is file/line information.
So... Is there any possibility to get file and line where exception were generated in grails/groovy?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
嗯,你还没明白吗? 默认情况下,我所有的 grails 异常都包含文件/行信息。 唯一的困难是,如果异常出现在闭包中,它不会显示实际的闭包名称。 您可以发布示例堆栈跟踪吗?
Hmm, you aren't already getting this? All my grails exceptions have file/line information in them by default. The only difficulty is that if the exception is in a closure, it doesn't show the actual closure name. Could you post a sample stacktrace?