0

我正在使用一个名为 dimmunix 的开源工具来捕获死锁序列,并且特别有兴趣创建一个交错序列以使用 jdb 手动创建死锁。如果我将 java 与 dimmunix 和 -java 代理选项一起使用,它工作得很好。但无论何时我正在尝试使用 jdb -J-javaagent 选项运行它,它抛出异常我有一种强烈的感觉,它与我的应用程序/工具无关,

例外是

Exception in thread "launched target monitor" java.lang.IllegalMonitorStateException
    at java.lang.UNIXProcess.waitFor(UNIXProcess.java:181)
    at com.sun.tools.jdi.AbstractLauncher$Helper$1.run(AbstractLauncher.java:235)
Set uncaught java.lang.Throwable
Set deferred uncaught java.lang.Throwable

谁能帮我吗。

4

1 回答 1

0

你是否传递了正确的论点?-J-javaagent 似乎不正确。请参阅有关 javaagents 的教程

于 2013-11-06T03:41:28.833 回答