【发布时间】:2012-01-26 09:06:13
【问题描述】:
在我们传递参数时使用 java 代码进行调试时,只有一个参数,即 server=y 我们为什么用它?有人可以提供有关它的所有详细信息吗???
我使用的参数如下- -Xdebug -Xrunjdwp:transport=dt_socket,address=4010,server=y,suspend=y
【问题讨论】:
标签: debugging jvm remote-debugging jvm-arguments
在我们传递参数时使用 java 代码进行调试时,只有一个参数,即 server=y 我们为什么用它?有人可以提供有关它的所有详细信息吗???
我使用的参数如下- -Xdebug -Xrunjdwp:transport=dt_socket,address=4010,server=y,suspend=y
【问题讨论】:
标签: debugging jvm remote-debugging jvm-arguments
如果为“y”,则侦听要附加的调试器应用程序;否则,附加到指定地址的调试器应用程序。
如果“y”且未指定地址,则选择一个传输地址以侦听调试器应用程序,并将该地址打印到标准输出流。
简而言之,它告诉应用程序像服务器一样工作并侦听调试器。
【讨论】: