1

我正在尝试使用 JVM 选项“-g”在 Eclipse 中启动一个应用程序,以便在使用 JDI 进行调试时能够查看所有线程信息。

但是,在开始时,Eclipse 提供以下内容:

Unrecognized option: -g:
Could not create the Java virtual machine.

我的 JVM 选项的完整列表:

-g -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4000

其他信息:我正在使用 mac。

我非常感谢帮助解决这个问题,这样我就可以在不获取 JDI 中的 AbsentInformationException 的情况下进行调试。

谢谢,

院长

4

1 回答 1

0

您必须使用 -g 选项进行编译。

对于 Eclipse 配置,请参见此处:您在哪里配置 Eclipse Java 编译器 (javac) 标志?

于 2014-06-08T20:23:59.450 回答