有些项目由于环境不一致的问题,在线上与本地开发时表现的不一致,这时候我们远程调试来帮助我们找到问题。步骤如下:
配置项目
配置的最后,复制IDEA为我们自动生成的命令信息。
服务器启动项目
使用root权限
java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=443 your-application-exec.jar
请将上述-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=443
替换为IDEA
自动生成的代码。如果服务器设置了防火墙,别忘了开启相应的端口。
效果
启动:
中断:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。