0

当我们传递参数时使用 java 代码进行调试时,有一个参数,即 server=y 我们为什么要使用它?有人可以提供有关它的所有详细信息吗???

我使用的参数如下 - -Xdebug -Xrunjdwp:transport=dt_socket,address=4010,server=y,suspend=y

4

1 回答 1

1

根据文档

如果为“y”,则侦听要附加的调试器应用程序;否则,附加到指定地址的调试器应用程序。

如果 "y" 且未指定地址,则选择一个传输地址以侦听调试器应用程序,并将该地址打印到标准输出流。

所以简而言之,它告诉应用程序像服务器一样工作并监听调试器。

于 2011-12-22T19:32:37.203 回答