将哪些Java命令行选项设置为允许远程调试JVM?我知道有一些JAVA_OPTS若要设置为远程调试Java程序,请执行以下操作。他们是什么,他们是什么意思?
3 回答

米脂
TA贡献1836条经验 获得超3个赞
-Xdebug
-Xrunjdwp
-agentlib:jdwp
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=1044
-Xrunjdwp
agentlib:jdwp
transport=dt_socket
:表示连接到jvm的方式(套接字是一个很好的选择,它可以用来调试远程计算机)。 address=8000
:TCP/IP端口公开,要从调试器连接, suspend=y
:如果‘y’,告诉JVM等到附加调试器开始执行,否则(如果n)立即开始执行。
添加回答
举报
0/150
提交
取消