【发布时间】:2009-07-31 17:06:11
【问题描述】:
我的 java 应用程序正在将堆栈跟踪转储到日志文件。 但是,解决方案中心想要一种“更简单”的方式来理解生成的堆栈跟踪。
除了在 java 中训练他们,是否有堆栈跟踪编辑器或 gui 可以让他们的生活更轻松?
提前非常感谢!
【问题讨论】:
-
他们认为他们想要什么更简单的方法?
标签: java user-interface editor stack-trace
我的 java 应用程序正在将堆栈跟踪转储到日志文件。 但是,解决方案中心想要一种“更简单”的方式来理解生成的堆栈跟踪。
除了在 java 中训练他们,是否有堆栈跟踪编辑器或 gui 可以让他们的生活更轻松?
提前非常感谢!
【问题讨论】:
标签: java user-interface editor stack-trace
您可以考虑拥有两个日志文件。一个包含您的调试信息,另一个包含解决方案中心的信息。他们可能只对“RuntimeException: The Sky Is Falling”这一行感到满意,以允许他们确定这是应该交给开发人员的意外事件。
您可能还希望有一个外部 try-catch 构造,它可以捕获所有 Throwable,并尝试为解决方案中心提供信息。例如。对于 SQLException,“这是数据库错误,请确保其正常工作,重新启动应用程序并向开发人员提出票证。”
换句话说,尽可能多地预先提供有关情况的信息,并使用清晰的语言。这可能是一两天的良好团队合作。
【讨论】:
您是否能够修改代码以生成更清晰、用户可读的错误?
【讨论】: