Java 访问winedbg进程以查看发生了什么

Java 访问winedbg进程以查看发生了什么,java,wine,Java,Wine,我是一名java开发人员。Wine(版本1.2)是由它建立的。我有一个多线程java进程运行在linux机器上,它使用wine调用windows进程。有时我的java进程会挂起。我在日志中没有看到任何错误或指示,但我确实看到了winedbg过程: 8673 ? SN 0:00 winedbg --auto 244 684 我还看到了其他的葡萄酒加工过程: 5873 ? SNs 94:31 ~/apps/wine-1.2/bin/wineserver

我是一名java开发人员。Wine(版本1.2)是由它建立的。我有一个多线程java进程运行在linux机器上,它使用wine调用windows进程。有时我的java进程会挂起。我在日志中没有看到任何错误或指示,但我确实看到了winedbg过程:

 8673 ?        SN     0:00 winedbg --auto 244 684
我还看到了其他的葡萄酒加工过程:

 5873 ?        SNs   94:31 ~/apps/wine-1.2/bin/wineserver
 5879 ?        SNl    0:00 C:\windows\system32\services.exe
 5881 ?        SNl    0:00 C:\windows\system32\winedevice.exe MountMgr
 6507 ?        SNl    0:03 C:\windows\system32\rpcss.exe
23679 ?        SNs    0:00 C:\windows\system32\explorer.exe /desktop
我做了一些谷歌搜索,winehq有一些关于使用调试器的文档,但我不知道该如何应用于我的情况


我怎么知道wine挂断了什么?

这很反常-为什么不在windows中运行Java?谢谢你的建设性评论。我很无聊,所以我会回应的。应用程序的要求需要很大的马力,因此购买了box,出于资金或box要求,box运行linux(IT部门做出了所有这些决定,我只是尽我所能利用他们提供的一切)。理想情况下,我不必调用windows进程,但要么我需要的linux版本不存在,要么不够好。但我主要喜欢在我的应用程序层之间添加额外的bug软件层,这样我就有理由发布一些东西。