0

我正在使用 jre 1.8.0_91 在我的 Windows 桌面上运行自定义图形 Java 应用程序。我刚刚遇到了一个故障,我认为它导致自定义 JTable 单元格渲染器死机。*整个程序仍在运行。

不幸的是,该代码不会记录 stderr(但会在我下次处理代码时立即记录!)。我从 Windows 资源管理器启动了 jar,所以没有控制台,据我所知,stderr 进入了位桶。(当我从命令行运行该过程时,我像往常一样在终端上获得 stderr。)

有什么方法可以从我正在运行的 Java 进程中提取如果最近有任何东西被转储到 stderr 怎么办?是否有任何 Java 范围的日志文件可以告诉我?


*症状,以防万一:自定义呈现的表突然变为普通的列视图,使用哈希码而不是引用对象的呈现内容(例如,CustomTable$TableEntry@1a2b3c)。我仍然可以与表格交互,这让我觉得只有渲染器死了。

4

0 回答 0