在IDEA中,选择刚才创建的远程调试配置(如RemoteDebug),然后点击调试按钮(通常是一个带有小虫子的绿色箭头)。 IDEA会尝试连接到远程JVM。如果连接成功,你会在IDEA的调试视图中看到远程JVM的进程。在需要调试的代码位置打上断点: 打开你的项目源代码,在需要调试的地方打上断点。 当远程JVM执行到这些断点位置时,IDEA...
server=y,suspend=n,address=50055选择 jdk9以上,则为-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:50055据说因为jdk9变得安全了,远程调试只允许本地,如果要远程,则需要在端口前配置*2、启动脚本改造使用第一步得到的 Command line arguments for remote JVM 即可,即-agentlib:jdwp=tran...
在本地开发的程序运行在服务器上报错且缺少日志信息甚至没有错误日志时,需要通过远程调试来调试服务器上的程序 1. idea配置remote debug 1.1 在服务器的程序中,添加JVM启动参数 在启动程序的脚本中,即java -jar命令后,添加支持远程调试的参数(默认选择5005端口,为避免端口冲突,可选用其他不常用端口)...
此时,服务端配置已完成,接下来配置idea的remote服务。 一、打开edit Configurations配置项,添加一个template,配置Remote JVM Debug如图 二、使用所配置的template配置服务,如图 三、启动成功后会在Console窗口打印Connected to the target VM ... 到此所有服务都配置完成,你就可以在本地断点调试服务器上的程序了。 【...