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