java的崩溃报告

Posted

技术标签:

【中文标题】java的崩溃报告【英文标题】:Crash reporting for java 【发布时间】:2010-10-27 04:22:01 【问题描述】:

您知道任何好的 Java 崩溃报告系统或任何使用崩溃报告系统的开源项目吗?

【问题讨论】:

【参考方案1】:

从简单开始 如果您想在 Java Swing 应用程序中向用户报告错误和异常,那么这是一个不错的库 zeus-jscl,它有几个有用的组件:

gr.zeus.ui.JMessage - 显示简单消息和异常堆栈跟踪等 gr.zeus.ui.JConsolePane - 用于替换命令行窗口的 java 控制台。重定向标准输出和标准错误等。

这只是在本地方便地发送到任何地方。

所有这些都让我了解如何处理在野外发生的未经处理的异常。 NetBeans 会弹出这个小对话框并要求您发送报告。一旦你发送它,它几乎是神奇的,报告被排队,分析,与新报告或现有报告相关联,最后通用报告与 IssueZilla 中的问题相关联,这一切都是自动完成的。如果问题得到解决,它甚至会告诉您它已在哪个版本中得到修复,无论是否即将到来。 来自here

您可以下载 NetBeans 的源代码并复制您需要的内容。 Read here how

【讨论】:

【参考方案2】:

故障转储只是一个文本文件。您可以编写一个脚本来重复运行您的问题并通过邮件向您/通知您任何新的故障转储。

【讨论】:

以上是关于java的崩溃报告的主要内容,如果未能解决你的问题,请参考以下文章

Crashlytics 崩溃报告提到了 XposedBridge

android面临崩溃报告仅适用于8.0和8.1中的firebase通知

Crashlytics-Firebase 崩溃报告没有意义[重复]

Crashlytics - 当应用程序在未连接到 android studio 时崩溃时无法获取崩溃报告

Google Play 控制台报告应用程序崩溃,我无法重现

Play商店预发布报告中的Android应用程序崩溃但在真实设备中工作