我在Windows桌面上使用jre 1.8.0_91运行自定义图形Java应用程序。我刚刚失败,我认为导致自定义JTable单元格渲染器死亡。*程序整体仍在运行。
不幸的是,代码不是log stderr(但是我下次处理代码时会立即执行!)。我从Windows资源管理器启动了jar,因此没有控制台,据我所知,stderr会进入比特桶。 (当我从命令行运行进程时,我像往常一样在终端上获得stderr。)
有没有办法从我正在运行的Java进程中提取如果最近有什么东西被转储到stderr?是否有可能告诉我的Java范围的日志文件?
*症状,如果重要:自定义呈现表突然变为普通列视图,使用哈希码而不是引用对象的呈现内容(例如,CustomTable$TableEntry@1a2b3c
)。我仍然可以与桌子互动,这让我觉得它只是死亡的渲染器。